J'ai récemment installé un dual boot sur mon EliteBook, et cela fonctionne, sauf que le Grub ne se charge pas automatiquement.
Lorsque j'allume mon ordinateur, il passe indéfiniment de l'écran de lancement HP (avec un logo gris au centre) à un écran noir avec un message d'erreur dans le coin supérieur gauche (trop rapide pour être lu).
Je peux sortir manuellement de cette boucle en appuyant sur F9 puis sur "Boot from EFI" --> ".[quelque chose ici]" --> "ubuntu" --> grubx64.efi", le Grub se charge alors et je peux choisir entre les lanceurs Windows (10) ou Ubuntu (18.04), donc le Grub lui-même est fonctionnel, mais il ne s'affiche pas sans intervention manuelle.
J'ai trouvé quelques posts sur efibootmgr et j'ai lu le manuel, j'ai donc essayé de l'utiliser. Il est écrit :
BootCurrent: 0000 Timeout: 0 seconds BootOrder: 0000,0001,0002 Boot0000* Notebook Upgrade Bay Boot0001* Notebook Hard Drive Boot0002* Notebook Ethernet Boot0003* ubuntu Boot0004* ubuntu ... Boot0013* ubuntu Boot0014* Windows Boot Manager Boot0015* ubuntu ... Boot005F* ubuntu
(Cela semble vraiment bizarre...)
$ sudo efibootmgr -n 0003
fixe avec succès NextBoot
a 0003
mais cela ne fonctionne qu'une seule fois.
$ sudo efibootmgr -o 0003,0000,0001,0002
fonctionne également, et les options affichent
BootCurrent: 0000 Timeout: 0 seconds BootOrder: 0003,0000,0001,0002 ...
Mais il semble qu'il soit écrasé au redémarrage, et le lancement suivant repart dans la boucle infinie, et les options affichent les valeurs par défaut. BootOrder: 0000,0001,0002
encore une fois.
Merci pour votre aide, je peux gérer manuellement en attendant mais j'apprécierais de ne pas avoir à le faire indéfiniment...
P.S. : Est-il vraiment sûr de supprimer les doublons de BootXXXX* ubuntu
en utilisant $ sudo -B -b 005F
? Existe-t-il un moyen de faire plus d'une opération à la fois, comme par exemple $ sudo -B -b 0030-005F
ou autre chose ?
...
J'ai maintenant identifié le message d'erreur et la source de toutes ces bottes :
System BootOrder not found. Initializing defaults.
Creating boot entry "Boot007B" with label "ubuntu" for file "EFI\ubuntu\shimx.efi"
Reset system
Il se peut que je doive procéder à un certain nombre de suppressions manuelles...
...
Je suis revenu à un nombre raisonnable de bottes (4), et j'ai essayé d'appliquer ce qui a été expliqué sur le site de la System BootOrder not found
mais j'ai du mal à m'adapter à mon propre panneau d'options de démarrage... J'ai bien un panneau "Sécurité", mais il n'y a pas d'option "charger un fichier EFI de confiance"... J'ai essayé plusieurs choses avec les options "Custom Boot" et "Secure Boot", mais rien n'a fonctionné.
...
Non, rien ne marche, j'ai aussi essayé boot-repair, mais ça ne change rien. J'ai même réinstallé Grub, mais ça n'a pas résolu mon problème, et je suis à court d'idées.