J'ai installé Windows 8 et après cela j'ai installé Ubuntu. Ce sont ma partition maintenant:
J'ai installé le GRUB sur /dev/sda
. Puis, après que GRUB ne soit pas apparu et n’a pas démarré directement dans Windows 8, j’ai éteint l’ordinateur portable, puis redémarré dans Ubuntu LiveCD et exécuté le Boot-repair utilité, ça me donne cette information mais ça n'a pas résolu le problème.
Mon ordinateur portable démarre toujours directement sous Windows 8, sans que ni GRUB ni Ubuntu ne se présente.
Installez Boot-Repair sur Ubuntu en suivant les étapes
Ouvrez le terminal et lancez les commandes suivantes
Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo apt-get update
Sudo apt-get install boot-repair
Une fois l’installation terminée, vous pouvez le lancer à partir du menu Système-> Administration-> Boot-Repair si vous utilisez Gnome, ou recherchez "réparation d’amorçage" dans le tiret si vous utilisez Unity. Suivez ensuite les captures d'écran suivantes:
Méthode 1
Appuyez sur Appliquer et redémarrez le système
Méthode 2
Il est probable que le micrologiciel ne respecte pas les spécifications UEFI.
Pour résoudre ce problème, exécutez Boot-Repair
-> Advanced options
-> cochez Backup and rename EFI files
-> Apply
. Indiquez la nouvelle URL qui apparaîtra en cas de doute.
Il y a des chances que l'une des deux choses se passe:
efibootmgr
à partir d’un disque d’urgence Linux pour terminer le travail. Dans l’ensemble, cela semble un peu improbable, mais c’est la possibilité que j’espère être la bonne.Il existe plusieurs solutions possibles, en fonction de ce qui se passe et de vos préférences personnelles quant à la manière de procéder. Ceux-ci inclus:
Sudo efibootmgr -c -p 2 -d /dev/sda -l "\EFI\ubuntu\grubx64.efi" -L "Ubuntu"
pour réenregistrer le chargeur de démarrage d’Ubuntu avec l’ESP. Vous devrez peut-être changer /dev/sda
si votre méthode de démarrage change ce qui est actuellement /dev/sda
en quelque chose d'autre. Selon le disque que vous utilisez, vous devrez peut-être également installer efibootmgr
et peut-être créer un insmod efivars
avant d'utiliser efibootmgr
. Cette méthode ne fonctionnera que si ma première hypothèse sur ce qui ne va pas est correcte.EFI/Microsoft/Boot/bootmgfw.efi
au niveau inférieur (de sorte qu'il s'agisse de EFI/Microsoft/bootmgfw.efi
), puis copiez EFI/ubuntu/grubx64.efi
dans EFI/Microsofot/Boot/bootmgfw.efi
. C’est l’essentiel pour Boot Repair, mais d’une manière légèrement différente. Vous devrez ensuite modifier votre fichier /boot/grub/grub.cfg
avant de pouvoir démarrer Windows. Je ne suis pas sûr que le script update-grub
capte automatiquement le changement. Peut-être, mais dans le cas contraire, vous devrez créer une nouvelle entrée Windows dans /etc/grub.d/40_custom
pour le nouvel emplacement de bootmgfw.efi
.Merci pour l'aide. Cela m'a beaucoup aidé à trouver ma propre voie. Ma réparation de démarrage avait l'air différent cependant. Somme totale de ce que j'ai fait pour obtenir GRUB sous Windows 8 et Ubuntu.
Seulement pour moi, cela ne montrait pas les options montrées. Sur GRUB emplacement, j’avais peu d’options.
OS à charger: Ici j'ai choisi: Windows (via la fenêtre sd5) <- sda5 est la partition de mon Ubuntu
partition Sperate/bot/efi:: sda2 <- sda2 est la partition de mon Windows.
Une fenêtre pop-up a suivi pour me demander de réparer le démarrage de Windows - >> J'ai cliqué sur Oui.
Maintenant, au démarrage, Ubuntu GRUB sera chargé et passera automatiquement à Windows après 10 secondes, à moins que je ne choisisse Ubuntu. J'espère avoir été clair et j'espère pouvoir aider au moins une personne.