J'ai cette situation:
SONY VAIO SVF1521V1EB
Windows 8 préinstallé dans UEFI.
J'ai décidé d'installer Ubuntu 13.10 en dual boot. J'ai donc téléchargé l'iso AMD64, gravé sur un DVD, puis démarré à partir d'un DVD en mode UEFI et installé Ubuntu.
Cela fonctionnait bien, j'avais Ubuntu et Windows 8 installés. Au démarrage, GRUB m'a demandé si je souhaitais utiliser Ubuntu 13.10 ou un chargeur d'amorçage Windows (UEFI).
J'ai utilisé quelques fois Ubuntu, et j'étais ok.
Ensuite, j'avais besoin de démarrer Windows 8. Je l'ai démarré et j'ai travaillé un peu. Puis éteint le pc.
Quand je l'ai allumé, GRUB n'apparaissait plus! Il a démarré directement sur Windows8!
J'ai réinstallé Ubuntu avec le DVD et GRUB est revenu, puis lorsque j'ai démarré, Windows8 GRUB a de nouveau disparu.
Windows supprime-t-il GRUB? Comment puis-je avoir une version "persistante" de GRUB installée?
Merci beaucoup
EDIT: J'ai essayé toutes les solutions de contournement proposées, sans succès. Je suppose que c'est un problème dans le microprogramme VAIO, qui présente des paramètres étranges concernant le démarrage. Les fabricants de PC sont de pire en pire ... Ils produisent des PC uniquement pour Windows, ce que je ne définirais même pas comme un système d'exploitation.
Au revoir
Cela peut être simplement une idée fausse, veuillez regarder l'ordre de démarrage dans l'écran de configuration de votre microprogramme ou exécutez efibootmgr
si vous êtes dans Ubuntu. Windows a en fait installé deux chargeurs de démarrage: le chargeur de démarrage UEFI par défaut pour le lecteur dans \EFI\boot\bootx64.efi
, ce qui - selon mon expérience - créera une nouvelle entrée dans la NVRAM qui est liée à \EFI\Microsoft\Boot\Bootmgfw.efi
, le "vrai" chargeur de démarrage Windows UEFI. Il est très probable qu'en choisissant de démarrer l'entrée Windows à partir du menu GRUB, vous avez démarré le chargeur de démarrage UEFI par défaut, qui définit à nouveau Windows comme valeur par défaut. Dans ce cas, déplacez simplement l'entrée Ubuntu vers le haut dans l'ordre de démarrage.
J'ai trouvé que Fedora faisait quelque chose de très similaire, mais ni le chargeur de démarrage par défaut de Fedora ni celui de Fedora supprime les entrées de NVRAM. Votre entrée Ubuntu devrait toujours être en NVRAM et vous devriez pouvoir l’amorcer via un contournement de démarrage (les cartes ASUS ont cette fonction dans l’écran de configuration), un menu de démarrage du firmware (F8, F11 ou F12) ou - comme mentionné ci-dessus - en réarrangeant les paramètres. ordre de démarrage dans l’écran de configuration du micrologiciel (anciennement appelé écran de configuration du BIOS).
Je tiens à souligner que ce n'est pas une mauvaise idée ou une mauvaise pratique. Si vous avez installé un système d'exploitation et que celui-ci démarre à partir d'une entrée de la NVRAM du micrologiciel, vous ne pouvez pas extraire le lecteur et le démarrer sur un autre ordinateur. C'est là que le chargeur de démarrage par défaut de la partition système EFI (ESP) entre en jeu et peut démarrer le système d'exploitation ou créer une nouvelle entrée dans la NVRAM sur le chargeur de démarrage approprié, ou les deux.
msdos
de l'exemple à gpt
car vous semblez utiliser une table de partitions GPT, comme le font toutes les préinstallations de Windows 8.\EFI\boot\bootx64.efi
et remplacez-le par Gummiboot. Il trouvera également le chargeur de démarrage Windows sur l'ESP, mais ne modifiera pas l'ordre de démarrage. (Suivez uniquement étape 1 de cette réponse pour obtenir des instructions.)Vous pouvez combiner 1-3 bien sûr.