J'ai installé Ubuntu, mais il a remplacé mon option de démarrage de Windows, alors maintenant il démarre à grub. (Je peux toujours sélectionner des fenêtres à partir de là). Je veux que mon ordinateur démarre sur Windows car je n'utilise pas indirectement ubuntu, puis je démarrerai celui de la dernière page dans le bios où je peux démarrer un certain certain temps sans changer l'ordre de démarrage. J'ai regardé la "option d'amorçage d'ajout …", mais je ne sais pas comment je devrais ajouter Windows. Quelqu'un a-t-il une idée? Je pourrais télécharger des images lorsque je reviens à la maison pour montrer à quoi ressemble mon système d'amorçage.
La présence d'un fichier appelé bkpbootx64.efi
suggère que vous avez exécuté Boot Repair et lui a dit de sauvegarder vos chargeurs de démarrage et de remplacer les originaux par des copies de GRUB. (Bien sûr, l'option de faire cela n'est pas vraiment étiquetée comme telle.) Ceci est inutile 90% ou plus du temps et complique les choses. Ainsi, vous voudrez peut-être ré-exécuter Boot Repair, entrez la page Options avancées et sélectionnez l'option pour restaurer les sauvegardes. Cela renverra vos chargeurs de démarrage à une configuration plus standard. OTOH, si vous avez l'un des ~ 10% des ordinateurs avec des EFI mal brisés qui ont besoin de ce hack laid, ce qui rend cette modification impossible à démarrer sur Linux. Cette modification ne permet pas non plus à Windows de démarrer par défaut (sauf si vous avez un de ces EFI cassés, auquel cas vous ne pourrez plus démarrer Linux).
Pour configurer Windows comme option de démarrage par défaut, vous pouvez utiliser efibootmgr
dans Linux ou bcdedit
dans Windows, comme dans:
sudo efibootmgr -v
Numérisez les entrées Boot####
pour celle qui démarre \EFI\Microsoft\Boot\bootmgfw.efi
et une autre qui démarre Linux (probablement \EFI\ubuntu\grubx64.efi
ou \EFI\ubuntu\shimx64.efi
dans votre cas ). Notez les chiffres et utilisez-les; Par exemple, si Windows est Boot0003
et Ubuntu est Boot0002
:
sudo efibootmgr -o 0003,0002
Cela permet à Windows de débuter en premier et Linux pour démarrer en second lieu. (Notez cependant que si votre chargeur de démarrage de Windows a été sauvegardé sur un autre nom, bootmgfw.efi
sera une autre copie de GRUB, et vous devrez chercher à la place de bkpbootmgfw.efi
ou d'un autre fichier. bkpbootmgfw.efi
être pas même Être présent, je ne me souviens pas si Boot Repair crée des entrées EFI pour le véritable chargeur de démarrage Windows.)
La commande Windows bcdedit
est plus simple. Vous l'utiliserez à partir d'une fenêtre d'invite de commande Administrateur :
bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
Dans les deux cas, lorsque vous redémarrez, vous devez démarrer directement dans Windows. Pour démarrer sur Linux, vous devrez utiliser le gestionnaire de démarrage intégré du microprogramme.
Alternativement, vous pouvez ajuster GRUB afin que Windows démarre par défaut. Il existe un outil appelé GRUB Customizer qui est censé rendre cela relativement facile, mais je ne l'ai jamais utilisé, donc je ne peux pas fournir beaucoup de conseils.
Encore une autre option consiste à installer un gestionnaire de démarrage tiers, tel que mon REFInd. Dans le cas de REFInd, vous pouvez définir le système d'exploitation par défaut sur la ligne default_selection
dans refind.conf
. Définissez le délai d'attente à une valeur faible et l'ordinateur démarre Windows avec un bref délai.
Si Windows a été installé en mode UEFI, son chargeur de démarrage sera trouvé à:
\EFI\Microsoft\Boot\bootmgfw.efi
Donnez ce chemin à "Ajouter une option de démarrage"; Il sera accessible si vous appuyez sur Esc au logo Asus.