web-dev-qa-db-fra.com

Comment définir grub en tant que gestionnaire de démarrage?

J'ai récemment acheté un nouvel ordinateur HP fonctionnant sous Windows 10 et j'ai installé Ubuntu 16.04, mais chaque fois que j'allume l'ordinateur, il passe directement à Windows. Comment puis-je résoudre ce problème pour configurer grub au moment du démarrage. Je peux accéder à Ubuntu à partir des paramètres de redémarrage avancé de Windows, mais c'est le seul moyen. J'ai désactivé le démarrage sécurisé sur le bios et le démarrage rapide de Windows, mais cela n'a pas fonctionné.

2
Juan Pablo TA

Ce problème peut être résolu en installant le package boot-repair en procédant comme suit:

1) Ouvrez un terminal et exécutez ces commandes:

Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo apt-get update
Sudo apt-get install -y boot-repair

2) Ensuite, exécutez boot-repair by Sudo boot-repair et utilisez "Réparation recommandée". Ensuite, boot-repair analysera les chemins d’amorçage, les corrigera, mettra à jour votre configuration grub et définira grub comme chargeur d’amorçage par défaut de votre système.

2
Shahzaib Rahim

Exécuter cette commande à partir de Windows

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

1
Arun

efi s'attend à ce que le chargeur de démarrage par défaut soit /efi/boot/bootx64.efi. Windows est particulièrement attentif au démarrage.

poing off, à partir de 8.1 sur Windows ne s’éteint pas vraiment, il se suspend au disque (comme une veille prolongée) pour qu’il s’amorce plus rapidement. en second lieu, il change EFI pour créer l’entrée 0000 (Windows) d’abord dans l’ordre de démarrage.

contournement: renommez grubx64.efi en bootx64.efi puis remplacez le fichier efi/boot/bootx64.efi.this fait de grub le chargeur de démarrage par défaut.

deuxième: lorsque vous êtes dans Ubuntu, utilisez efibootmgr pour supprimer toutes les entrées efi. et redémarrez votre ordinateur. Assurez-vous que le premier système que vous démarrez est ubuntu, de sorte qu'il soit placé dans l'entrée 0000. Ensuite, démarrez Windows.

troisièmement: certaines mises à jour du bios recherchent un chargeur dans le MBR, même s’il s’agit d’un disque gpt/efi. Je suppose que c'est un problème de compatibilité (mises à niveau à partir d'un disque formaté MBR). Windows aura un chargeur là-bas. Installez grub sur le MBR et effectuez les opérations ci-dessus.

0
ravery