Le menu de démarrage à double démarrage n'apparaît pas après l'installation d'Ubuntu 15.10 avec Windows 10

10

J'ai installé Ubuntu 15.10 avec Windows 10 avec UEFI. Pour installer Ubuntu, j'ai choisi l'option installer à côté de Windows 10 ou quelque chose de similaire à cela. Ensuite, j'ai créé une nouvelle partition pour Ubuntu et l'ai installée. Après l'installation, le menu de démarrage ne s'est pas affiché. Au début, je pensais qu'Ubuntu n'était pas installé, mais quand j'ai branché la clé USB et que je voulais installer Ubuntu, j'ai vu une option de réinstallation d'Ubuntu sur ma machine. J'ai donc découvert qu'Ubuntu est installé. En appuyant sur F8et F12n'aide pas non plus.

Quelqu'un peut-il m'aider à afficher le menu de démarrage GRUB?

Sous Windows, j'ai également entré la commande bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efidans cmd, mais le menu de démarrage ne s'affiche toujours pas.

Amir
la source
Vous pouvez essayer d'utiliser l' boot-repairoutil
TheWanderer

Réponses:

8
  1. Sous Windows 10, accédez au menu Démarrer .

  2. Recherchez et ouvrez les options de récupération . La description devrait indiquer Paramètres système .

  3. Sous Démarrage avancé, cliquez sur Redémarrer maintenant .

  4. Cliquez sur Utiliser un appareil ; sa description doit indiquer "Utiliser un lecteur USB, une connexion réseau ou un DVD de récupération Windows".

  5. Cliquez sur Ubuntu et j'espère que cela devrait vous amener au menu de démarrage de grub.

  6. Essayez ensuite de revenir à la session Ubuntu en direct sur l'USB pour réinstaller grub-efi. Sur la session en direct, ouvrez un terminal et entrez les commandes suivantes dans:

    sudo mount /dev/sda# /mnt
    

    Remplacez le hashtag /dev/sda#par le numéro représentant la partition sur laquelle vous avez installé Ubuntu. Vous pouvez vérifier en utilisant gnome-disksou gparted.

    sudo mount /dev/sda# /mnt/boot/efi
    

    Remplacez le hashtag /dev/sda#par le numéro représentant la partition EFI. C'est généralement /dev/sda2.

    sudo mount -o bind /dev /mnt/dev
    sudo mount -o bind /proc /mnt/proc
    sudo mount -o bind /sys /mnt/sys
    sudo mount -o bind /run /mnt/run
    sudo chroot /mnt/
    sudo apt-get install --reinstall grub-efi
    sudo update-grub
    

    Redémarrez.

  7. Si cela échoue, accédez aux paramètres de votre BIOS avec l'une des touches F; cette option peut être Entrer dans la configuration . Recherchez les priorités des options de démarrage et déplacez Ubuntu au-dessus du gestionnaire de démarrage Windows . Accédez à l'option pour enregistrer les modifications, puis redémarrez.

  8. Enfin, vous pouvez essayer d'utiliser Boot-Repair .

Enkouyami
la source
Je vous remercie. J'ai suivi les étapes que vous avez mentionnées. Tout a fonctionné sauf les dernières étapes. J'ai même suivi le tutoriel de l'outil de réparation de démarrage. Cela ne fonctionne toujours pas. Cependant, il y a eu un changement! Maintenant, quand je clique sur Recovery Optionset finalement sélectionne Ubuntu, GRUB est chargé et je vois plus d'options là-bas. Une des options est Windows maintenant! Mais lorsque l'ordinateur est redémarré, je dois à nouveau me connecter à Windows et faire la même chose pour charger GRUB. Que devrais-je faire?
Amir
@Amir, essayez d'aller dans le BIOS et assurez-vous qu'il ubuntuest le premier sur la liste des priorités de démarrage. Si vous pouvez vous connecter à ubuntu, essayez d'exécuter sudo update-grub.
Enkouyami
J'ai suivi les étapes 1 à 4. Maintenant, à l'étape 5, je n'ai pas d'option "Ubuntu". Je n'ai que deux options: USB NIC (IPV4) et USB NIC (IPV6). Que dois-je faire d'ici?
Erel Segal-Halevi
De plus, lorsque j'essaie "sudo mount / dev / sda # / mnt / boot / efi", j'obtiens une erreur: "/ mnt / boot / efi: le point de montage n'existe pas". En effet, il n'y a pas de dossier "efi" dans / mnt / boot - il y a un dossier "grub".
Erel Segal-Halevi
1
De plus, lorsque j'essaie "sudo apt-get install --reinstall grub-efi", j'obtiens une erreur: "E: le package grub-efi n'a pas de candidat à l'installation" (j'ai Ubuntu 18.04)
Erel Segal-Halevi
2

Je suppose que GRUB a été installé avec succès, mais quelque chose ne va clairement pas. Je sais que vous avez dit que vous avez déjà essayé bcdedit, mais voici la commande pour le définir: bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi. Si vous le définissez et ne pouvez pas démarrer, comme vous l'avez déjà indiqué, n'oubliez pas d'annuler la modification que vous avez effectuée à l'aide bcdedit /deletevalue {bootmgr} path \EFI\ubuntu\grubx64.efi.

Essayez de suivre les étapes détaillées dans la réponse d'Enkouyami (c.-à-d. Chrooter dans votre système Ubuntu installé à partir du CD live puis réinstaller grub manuellement).

Si ce qui précède échoue, vous pouvez essayer d'installer grub2win . Cela vous permet de démarrer grub2 à partir de votre firmware Windows EFI en apportant des modifications au code de démarrage. Assurez-vous de suivre attentivement les instructions sur la page du projet si vous choisissez la méthode.

Une autre méthode au lieu de grub2win est Super Grub2 Disk , qui est un CD live qui vous permet de démarrer dans une variété de systèmes d'exploitation. J'essaierais ceci en premier lieu au lieu de grub2win, car il y a moins de risques impliqués si quelque chose tourne mal. Je n'ai pas utilisé Super Grub2 Disk personnellement, mais j'ai entendu dire que c'est un outil incroyablement utile. En utilisant cet outil, vous pouvez restaurer grub en suivant les instructions ici .

ElderFuthark
la source
2

J'ai lu de nombreuses réponses et essayé en conséquence, mais le problème était toujours là, j'ai donc décidé de le faire moi-même comme suit:

  1. Cliquez sur le menu Démarrer et sélectionnez Paramètres .
  2. Sélectionnez MISE À JOUR ET SÉCURITÉ.
  3. Cliquez sur Récupération .
  4. Sous Démarrage avancé , cliquez sur le bouton Redémarrer maintenant . Le système redémarrera et affichera le menu de démarrage de Windows 10.

    IMG:

  5. Sélectionnez Dépannage .

  6. Choisissez Options avancées .

    IMG:

  7. Sélectionnez Paramètres du firmware UEFI .

  8. Cliquez sur Redémarrer pour redémarrer le système et accéder à l'utilitaire de configuration UEFI (BIOS).

  9. Configuration du BIOS F10 -> onglet Configuration du système -> Options de démarrage -> Gestionnaire de démarrage du système d'exploitation -> Ubuntu -> (sélectionnez l'option Ubuntu et déplacez cette option en haut de la liste) -> F10 Save and Exit (appuyez sur F10pour enregistrer Ubuntu comme option de démarrage par défaut) -> F10 (appuyez à F10nouveau pour enregistrer les modifications apportées à l'utilitaire de configuration BIOS / UEFI)

    IMG:

Lorsque l'ordinateur redémarre, le menu de démarrage d'Ubuntu s'affiche.

abchen2015
la source
1
Bienvenue sur Ask Ubuntu. J'ai posté une photo d'écran du BIOS de faible qualité car c'était la seule photo que j'avais. Si vous avez une photo du BIOS plus précise, veuillez fournir un lien vers celle-ci dans un commentaire et j'intégrerai la nouvelle photo dans votre réponse.
karel
1

Démarrez en direct Ubuntu et sélectionnez l'option essayer Ubuntu dans le menu GRUB qui apparaît, puis installez la réparation de démarrage en tapant les commandes suivantes.

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Arnav
la source
0

Il existe un paramètre /etc/default/grubappelé GRUB_TIMEOUT_STYLE=hiddenqui empêche le menu GRUB de s'afficher pendant la période de temporisation, sauf si vous appuyez sur la Esctouche. Vérifiez si ce paramètre est activé par GRUB_TIMEOUT_STYLE=hidden, et s'il est activé, ouvrez le /etc/default/grubfichier pour le modifier dans l'éditeur de texte nano et désactivez-le.

sudo nano /etc/default/grub

Commentez la ligne qui dit GRUB_TIMEOUT_STYLE=hiddenen la précédant d'un #caractère. Assurez-vous que la GRUB_TIMEOUTvaleur y est définie sur une valeur supérieure à zéro, par exemple GRUB_TIMEOUT=10. Enregistrez le fichier.

Exécutez ensuite la update-grubcommande et redémarrez:

sudo update-grub  
sudo reboot

Raccourcis clavier de l'éditeur de texte nano
Utilisez la combinaison de touches Ctrl+ Oet ensuite appuyez sur Enterpour enregistrer le fichier à son emplacement actuel.
Utilisez la combinaison de touches Ctrl+ Xpour quitter nano.

Autres liens utiles

Karel
la source