web-dev-qa-db-fra.com

problème efibootmgr, double démarrage, Ubuntu 19.10

J'ai récemment acheté un ordinateur portable sur lequel aucun système d'exploitation n'était installé. Bien. J'ai installé un nouveau Windows 8.1 (le système d'exploitation d'origine) et Ubuntu 19.10. Aucun problème.

Cependant, quand il démarre, il clignote un message très rapide comme:

System BootOrder not found. Initializing defaults.

Sudo efibootmgr

BootCurrent: 0015
Timeout: 1 seconds
BootOrder: 0000,0001,0002,0003
Boot0000* ubuntu
Boot0001* UEFI:CD/DVD Drive
Boot0002* UEFI:USB Device
Boot0003* UEFI:Network Device
Boot000D* Windows Boot Manager
Boot0012* UEFI: IP4 Realtek PCIe GBE Family Controller
Boot0013* UEFI: IP6 Realtek PCIe GBE Family Controller
Boot0015* UEFI: Toshiba MQ01ABD075

Maintenant, si je force Sudo efibootmgr --bootnext 0000 puis redémarrez, le message d'erreur ne s'affiche plus, mais cela ne dure qu'un seul démarrage.

Je n'arrive pas à changer BootCurrent en 0000.

Comment puis-je modifier BootCurrent pour suivre le BootOrder spécifié?

2
heynnema

Eh bien, je pense je l'ai corrigé. Il semble toujours démarrer correctement sous Ubuntu et Windows, mais sans le message d'erreur.

@ personne n'a posté un lien sympa qui décrit exactement mon problème. Cependant, les correctifs ne s'appliquent pas à moi, car mon BIOS n'a pas les options décrites dans les réponses.

J'ai fini par faire un Sudo efibootmgr -c qui a créé une nouvelle entrée "Boot0004 * Linux", et a changé les valeurs "BootCurrent" et "BootOrder" en ceci:

Sudo efibootmgr

BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0004,0000,0015,0013,0012,000D
Boot0000* ubuntu
Boot0004* Linux
Boot000D* Windows Boot Manager
Boot0012* UEFI: IP4 Realtek PCIe GBE Family Controller
Boot0013* UEFI: IP6 Realtek PCIe GBE Family Controller
Boot0015* UEFI: Toshiba MQ01ABD075

Les nouvelles valeurs "BootCurrent" et "BootOrder" n'ont pas beaucoup de sens pour moi ... mais cela semble fonctionner ...

0
heynnema