Windows continue de surcharger l'ordre de démarrage UEFI même si je le change avec efibootmgr depuis Ubuntu. Cependant, l'option BootNext n'est pas substituée, c'est-à-dire que je peux définir BootNext sur Ubuntu et qu'il démarre dans Ubuntu lors du redémarrage. J'ai donc écrit le script suivant pour exécuter chaque fois que je démarre dans Ubuntu:Windows équivalent à efibootmgr?
efibootmgr > file.txt
CURR="$(grep "BootCurrent" file.txt | grep -Eo "[0-9]{4}")"
efibootmgr -n $CURR
rm file.txt
exit 0
Cela garantit que je peux démarrer dans grub quand je redémarre à partir d'Ubuntu. Y at-il un moyen de faire la même chose à partir de Windows afin que je puisse démarrer en grub lors du redémarrage à partir de Windows?
EDIT:
Exécution bcdedit/v donne (Pas d'entrée Ubuntu):
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=\Device\HarddiskVolume1
path \EFI\ubuntu\shimx64.efi
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {9b4692db-d6e1-11e6-8040-f733056555ec}
resumeobject {9b4692da-d6e1-11e6-8040-f733056555ec}
displayorder {9b4692db-d6e1-11e6-8040-f733056555ec}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 0
Windows Boot Loader
-------------------
identifier {9b4692db-d6e1-11e6-8040-f733056555ec}
device partition=C:
path \WINDOWS\system32\winload.efi
description Windows 10
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {9b4692dc-d6e1-11e6-8040-f733056555ec}
displaymessageoverride Recovery
recoveryenabled Yes
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \WINDOWS
resumeobject {9b4692da-d6e1-11e6-8040-f733056555ec}
nx OptIn
bootmenupolicy Standard
Je n'arrive pas à trouver une entrée Ubuntu dans BCDedit. @wOxxOm s'il vous plaît jeter un oeil à l'EDIT. –
J'avais tort: le gestionnaire de démarrage de Windows s'exécute bien sûr après UEFI. – wOxxOm
[EasyUEFI] (http://www.easyuefi.com/index-us.html) prend en charge la séquence de démarrage unique et l'interface de ligne de commande. Peut-être que vous pouvez trouver des utilitaires CLI pur. – wOxxOm