Comment réparer Windows 8 et Ubuntu 14.04 à double démarrage sur un Sony Vaio?

8

J'essaie actuellement d'installer Ubuntu 14.04 sur un Sony Vaio pré-installé avec Windows 8 en mode (je comprends) UEFI. Et je vis l'enfer à double démarrage. J'ai déjà essayé la plupart des suggestions du guide exhaustif Installation d'Ubuntu Parallèlement à un Windows préinstallé avec UEFI ainsi que les installations d'Ubuntu lors de l'utilisation d'UEFI , mais je rencontre toujours des problèmes, veuillez donc NE PAS marquer la question actuelle comme dupliquée.

Ce sont les étapes que j'ai déjà faites:

  1. Utiliser un 64.04 14 bits
  2. Dans le BIOS, je n'ai pas pu trouver ni désactiver QuickBoot/FastBootet Intel Smart Response Technology(SRT). Mais je l'ai fait désactiver FastStartupdans Windows 8.
  3. Dans le BIOS, j'ai désactivé SecureBoot.
  4. J'ai installé 14.04 en mode UEFI (le /etc/fstabcontient la partition UEFI) en utilisant le partitionnement manuel sur le disque dur GPT. J'ai réduit la taille de la partition Windows 8 à partir de Windows 8, comme recommandé.
  5. Après l'installation, j'ai remarqué des problèmes de double démarrage, j'ai donc essayé d'utiliser boot-repair(en suivant ce guide ). Mais cela ne s'est terminé que par une erreur et n'a pas beaucoup corrigé.

Problème:

Windows 8 démarre toujours correctement. Lorsque je parviens à accéder à l'écran grub, choisir Ubuntu ou Windows 8 entraînera le démarrage du système d'exploitation. Donc, le travail à double démarrage fonctionne. Cependant, la plupart du temps, le Vaio démarre simplement sur Windows 8 après un arrêt ou un redémarrage.

Pour accéder à l'écran grub de manière fiable, j'utilise actuellement la solution de contournement suivante:

  • Tout en maintenant la touche MAJ enfoncée, je clique sur Redémarrer dans Windows-8: entrez la description de l'image ici
  • Lorsque le menu ci-dessous apparaît, je sélectionne Use a device: entrez la description de l'image ici
  • Ensuite, je sélectionne Ubuntu: entrez la description de l'image ici

Ensuite, le menu GRUB apparaît et je peux démarrer Ubuntu. Pour que cela fonctionne, j'ai dû activer External Device Bootdans le BIOS et définir le Boot priorityque le External Device(1) devrait être avant le Internal HDD(2).

Question:

  • Comment puis-je résoudre les problèmes de double démarrage sur l'ordinateur portable? J'aimerais pouvoir accéder directement à l'écran GRUB à chaque redémarrage de l'ordinateur, à partir de Windows 8 ou d'Ubuntu.
landroni
la source
Une question connexe avec des indices de problèmes de micrologiciel Vaio: askubuntu.com/questions/360285/13-10-on-vaio-pro-with-uefi
landroni
C'est ce qui (enfin!) A fonctionné pour moi: ubuntuforums.org/… simple et élégant
Henk
Parfois, les Sony Vaios avec deux cartes graphiques ont des problèmes avec Ubuntu, je ne peux généralement utiliser qu'avec le mode
Si vous avez une nouvelle question, veuillez la poser en cliquant sur le bouton Poser une question . Incluez un lien vers cette question si cela permet de fournir un contexte.
Charles Green

Réponses:

4

Un utilisateur de Sony a publié ceci:

L'astuce consistait à copier manuellement le répertoire d'amorçage ubuntu à la place du répertoire \ EFI \ Boot et à renommer shimx64.efi en \ EFI \ Boot \ bootx64.efi (pas \ EFI \ Microsoft \ Boot \ bootmgfw.efi)

Le correctif Boot-Repairs est le renommage de bootmgfw.efi, qui doit être refait si Windows met à jour ses fichiers. Et puis ne peut démarrer Windows qu'à partir du menu grub.

Quelques autres options:

Alternative à Boot-Repairs renommer shim. Certains systèmes fonctionnent mieux pour enregistrer grub / shim depuis l'intérieur de Windows - pour ceux qui continuent de réinitialiser Windows par défaut

Grub ne s'affiche pas au démarrage pour Windows 8.1 Ubuntu 13.10 Dual boot

bcdedit / set {bootmgr} chemin \ EFI \ ubuntu \ grubx64.efi

https://coderwall.com/p/vfyqkg

Certains installent rEFInd qui semble être une autre solution de contournement.

http://www.rodsbooks.com/refind/index.html

http://www.rodsbooks.com/refind/secureboot.html

Oldfred
la source
Merci beaucoup! Votre première astuce a parfaitement fonctionné pour moi (, après plusieurs tentatives infructueuses de réparation de démarrage ... NB: Je n'utilise pas de double démarrage, je n'ai installé que Ubuntu. Je ne peux donc pas dire pour un système à double démarrage.
Pierre-Antoine
Version mise à jour: askubuntu.com/questions/486752/… Si vous démarrez uniquement Ubuntu, vous pouvez créer le dossier / EFI / Microsoft / Boot et copier grub ou shim dans ce dossier et le renommer bootmfgw.efi. Ensuite, le système pense qu'il démarre Windows et démarre simplement Ubuntu. Et sans Windows, vous n'aurez pas de conflits avec Windows écrasant le fichier bootmfgw.efi, mais sur les principales mises à jour de grub, vous devrez peut-être actualiser la copie de grub que vous avez renommée bootmfgw.efi.
oldfred
Addendum: cela a fonctionné parfaitement avec Ubuntu, mais j'ai ensuite voulu installer Gnome-Ubuntu et j'ai rencontré un autre problème. Solution: j'ai dû définir manuellement l'indicateur de démarrage sur la partition EFI (en utilisant gparted, mais d'autres outils fonctionneraient probablement).
Pierre-Antoine
Eh bien, comme ce n'est pas cassé, je ne le réparerai pas! :) Mais merci pour l'avertissement.
Pierre-Antoine
1

J'ai eu le même problème ici. Pour résoudre ce problème, essayez les étapes ci-dessous:

  1. Désactivez le démarrage sécurisé, le démarrage rapide, etc ... (vous l'avez déjà fait);
  2. Lors de l'installation d'Ubuntu, choisissez le partitionnement manuel et créez les partitions comme suit:
    1. Une partition ext4 pour le système et la maison (si vous le souhaitez). Point de montage:/
    2. Une partition de swap. J'utilise normalement 50% de la RAM disponible;
    3. Une partition ext2 pour le démarrage. Je pense que 400 Mo suffisent. Point de montage: /boot;
  3. Installez Ubuntu, mais ne redémarrez pas une fois l'installation terminée.
  4. Installez gparted: sudo apt-get install gparted
  5. Ouvert gparted. Sélectionnez votre disque puis la partition de démarrage (ext2). Faites un clic droit sur la /bootpartition, sélectionnez gérer les indicateurs et activez l' indicateur bios_grub . Appliquez le changement et fermez gparted.
  6. Installez la réparation de démarrage comme ce lien et exécutez-la normalement en utilisant les paramètres recommandés.

Si tout va bien, boot-repair trouvera votre Windows 8 et configurera grub pour vous. Maintenant, vous pouvez redémarrer.

J'espère que cela aide.

Ricardo Giaviti
la source
0

Essayez ça . J'ai eu le même problème avec Ubuntu 14.04 et Windows 7 et cela a très bien fonctionné pour moi.

Ragnar
la source
J'ai déjà essayé de résoudre le problème en utilisant Boot-Repair, comme mentionné dans la question. Que pensez-vous exactement que je devrais essayer de ce guide?
landroni
Oh, désolé pour mon mauvais post alors. Je n'ai pas d'autre solution pour votre problème. J'espère que vous en trouverez un bientôt.
Ragnar
Au lieu de publier une réponse de lien uniquement, pensez à copier (et à citer) les composants de réponse essentiels. De cette façon, si votre lien tombe en panne, votre réponse a de la valeur pour les futurs utilisateurs. Consultez également ce méta-conseil Stack Overflow sur la rédaction de bonnes réponses .
Clayton
0

Si aucune option de périphérique de démarrage n'apparaît pour votre appareil: vérifiez les options dans les menus du micrologiciel pour activer ou désactiver le mode de compatibilité BIOS.

Pour utiliser le mode de compatibilité BIOS, recherchez les options dans les menus du firmware pour désactiver les fonctionnalités UEFI SecureBoot.

Pour les PC plus anciens (version Windows® 7 ou antérieure), recherchez les options de démarrage à partir du fichier et accédez au fichier \ EFI \ BOOT \ BOOTX64.EFI sur ce périphérique.

stright de MS WEBSITE

zee
la source