J'essaie d'installer Ubuntu 14.04.3 avec Windows 10 sur un ordinateur portable HP x64 UEFI.
J'ai gravé Ubuntu (version 64 bits) sur le port USB en utilisant Netbootin , procédé sans problèmes avec l'installation d'Ubuntu, puis redémarré l'ordinateur portable. Cependant, cela a eu pour résultat que l'ordinateur portable démarrait dans Windows sans qu'aucun grub n'apparaisse.
J'ai par conséquent essayé une variété de choses. Par exemple, j'ai suivi les étapes décrites dans this guide:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
.Je ne sais pas quoi d'autre je peux essayer pour le faire fonctionner, je n'ai jamais eu de tels problèmes pour installer une distribution Linux à côté de Windows sur d'autres ordinateurs portables. Toute aide est appréciée à ce stade.
I ai trouvé un moyen de démarrer Ubuntu par le biais du GRUB. En maintenant F11
enfoncé pendant le processus de démarrage, Windows s’initialisera en "mode sans échec" bleu. Si vous sélectionnez l’option "Choisissez un périphérique de démarrage", vous aurez le choix de démarrer à partir d’une série de périphériques, notamment GRUB et . Ubuntu (qui aboutit toutefois tous les deux au démarrage depuis GRUB). Voici une photo de ce menu (désolé pour la langue autre que l'anglais, le titre dit "Utiliser un appareil"):
Bien que cette méthode fonctionne, il est évidemment pénible de devoir effectuer cette procédure à chaque fois, mais cela prouve que grub est correctement installé. "Seulement" la priorité du chargeur de démarrage semble être foirée. Comment puis-je forcer le chargeur de démarrage à démarrer dans GRUB au lieu de Windows?
Je sais que c'est vieux, mais pour tous ceux qui le découvrent, voici comment j'ai résolu le problème. Il est basé sur les informations dans le lien oldfred posté.
J'ai eu le même problème sur un ordinateur portable HP. Il y a beaucoup d'ordinateurs portables qui aiment démarrer Windows en priorité malgré ce que vous configurez. Vous devez écraser le gestionnaire de démarrage Windows avec le grub. C'est un peu un bidouillage, mais cela a très bien fonctionné pour moi et les autres. Windows l’écrase à chaque mise à jour.
J'ai créé un SH (fichier de script) avec les commandes suivantes et l'exécute en tant que Sudo. (assurez-vous que votre partition de démarrage est montée à /boot/efi
, ce qui devrait être le cas par défaut)
7z a /boot/efi/EFI_`date +\%d\%m\%Y`.7z /boot/efi/EFI/
cp -a /boot/efi/EFI/ubuntu/* /boot/efi/EFI/Boot/
mv /boot/efi/EFI/Boot/grubx64.efi /boot/efi/EFI/Boot/bootx64.efi
cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/Microsoft/Boot/
mv /boot/efi/EFI/Microsoft/Boot/grubx64.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
Le script sauvegarde essentiellement la configuration EFI actuelle (à l’aide de 7Zip, modifiez-le selon votre style de sauvegarde préféré), puis écrase les scripts de démarrage efi du gestionnaire de démarrage Windows.
Il devra être exécuté à chaque fois que Windows effectue une mise à jour majeure.
Essayé cette commande dans votre Windows cmd (en tant qu'administrateur)
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Si cela ne fonctionne pas, essayez ceci
bcdedit /set {bootmgr} path \EFI\ubuntu\bootx64.efi