Grub : Réparer le Dual-boot Ubuntu et Windows 10

Dernière Mise à jour le

Après une réinstallation de Windows 10 ou une réparation du démarrage, vous avez perdu le Dual-Boot Windows et Ubuntu.
C’est à dire que Windows démarre directement et GRUB ne se lance plus au démarrage de l’ordinateur ainsi vous ne pouvez plus accéder à Ubuntu Linux.

Dans cet article, vous trouverez toutes les explications pour réparer Grub afin de rétablir votre Dual-boot Ubuntu et Windows.
Tant que l’ordinateur et l’installation des OS est en mode EFI alors vous pouvez suivre cet article.

Comment réparer le dual-boot Ubuntu et Windows 10 en UEFI et MBR.

Récupérer Linux après suppression Grub dans Dual-boot

Introduction

Si le fait que Windows démarre directement peut donner l’impression que vous avez perdu votre Dual-Boot Linux Ubuntu et Windows.
En réalité, ce n’est souvent le cas.
Après une réinstallation de Windows ou une réparation du démarrage, le Windows Boot Manager a été remis en premier dans l’ordre de démarrage dans la configuration du BIOS.
Ainsi, votre ordinateur va démarrer directement sur Windows donnant l’impression que vous avez perdu votre Dual-Boot.

La solution est de replacer le démarrage Linux en premier dans l’ordre de démarrage  afin que grub se lance avec le choix pour lancer Linux ou Windows.
Deux solutions sont possibles pour cela :

  • Modifier l’ordre de démarrage depuis le BIOS.
  • Reconfigurer l’ordre de démarrage depuis Windows ou Linux.

Bien sûr le pire des cas est que Grub n’est plus présent ou cassé.
Dans ce cas là, vous devez le réparer.

UEFI : Réparer Grub et rétablir le Dual-boot Windows et Ubuntu

Changer l’ordre de démarrage dans le BIOS

L’article suivant décrit comment modifier l’ordre de démarrage ou boot priority dans le BIOS.

Dans un premier temps, il faut se rendre dans le BIOS, pour se faire suivre le lien : Comment accéder au BIOS de l’ordinateur.
Ensuite, chercher les options de démarrage (menu boot) pour changer l’ordre et replacer Linux en premier.

Grub : Réparer le Dual-boot Ubuntu et Windows 10
Changer l’ordre de démarrage dans le BIOS

Sur les BIOS récents, vous pouvez en général le faire à la souris en déplaçant l’ordre.

Grub : Réparer le Dual-boot Ubuntu et Windows 10

Changer l’ordre de démarrage dans le BIOS

Enregistrez les changements et relancez l’ordinateur pour que Grub apparaisse.

D’autres méthodes existent notamment pour les ordinateurs UEFI.

Réparer le dual-boot depuis Windows

Sur Windows, vous pouvez utiliser un logiciel comme EasyUEFI ou Visual BCD Editor
Ces deux logiciels permettent de modifier le démarrage de l’ordinateur depuis Windows.

Par exemple avec EasyUEFI, il suffit de sélectionner l’entrée Linux puis de cliquer sur la flèche vers le haut afin de la placer en premier.

Grub : Réparer le Dual-boot Ubuntu et Windows 10
Rétablir Grub et le Dual-boot avec EasyUEFI
Bravo ! vous avez réussi à réparer GRUB du démarrage du dual-boot Ubuntu et Windows.

Réparer le dual-boot depuis Ubuntu

Sur Linux, il faudra utiliser la commande efibootmgr qui permet de manipuler les entrées du démarrage d’un BIOS UEFI.
Pour lister les entrées de démarrage :

sudo efibootmgr -v

Ces derniers sont identifiées par des numéros et l’ordre de démarrage est indiqué par la ligne Boot Ordre.
Dans cet exemple, nous avons le Boot Ordrer : 005,001,000,0002,003,004,006
005 étant Windows Boot Manager et 001 étant ubuntu.

Grub : Réparer le Dual-boot Ubuntu et Windows 10
Rétablir Grub et le Dual-boot efibootmgr

A partir de la commande efibootmgr -o on peut indiquer l’ordre de démarrage par numéro pour replacer ubuntu en premier, soit donc :

sudo efibootmgr -o 001,005,000,0002,003,004,006
Rétablir Grub et le Dual-boot efibootmgr
Rétablir Grub et le Dual-boot efibootmgr

Il suffit de redémarrer l’ordinateur pour avoir grub qui se lance bien au démarrage et avoir le Dual-boot rétabli.

Bravo ! vous avez réussi à réparer GRUB du démarrage du dual-boot Ubuntu et Windows.

MBR : Réparer Grub et rétablir le Dual-boot Windows et Ubuntu

Passez la commande suivante afin de trouver la partition sur laquelle Ubuntu est installé :

sudo su -
fdisk -l

Ensuite on monte la partition où Ubuntu est installé, remplacez X par le numéro de la partition.

mount /dev/sdaX /mnt
mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount --bind /sys /mnt/sys
mount -t proc /proc /mnt/proc

Puis on chroot la partition afin qu’elle devienne la partition racine :

chroot /mnt /bin/bash
mount -a

Enfin on installe Grub et on créé un nouveau fichier de configuration.
Et enfin on réinstalle Grub dans le MBR.

apt-get install grub-pc
grub-install /dev/sda
update-grub

Enfin redémarre votre PC afin de vérifier si le Dual-boot est à nouveau opérationnel.

Bravo ! vous avez réussi à réparer GRUB en MBR et rétablir votre dual-boot Ubuntu et Windows.

Réparer Grub dans un Dual-Boot Linux et Windows

Enfin cet article donne les commandes grub pour réparer un Dual-Boot Windows et Linux.
Cela s’avère utile quand grub a disparu après une erreur de suppression.

Autres tutoriels autour du grub et dual-boot

Quelques liens autour de grub et dual-boot Windows/Linux :

Trouver la solution sur le forum d'aide

Vous êtes arrivé au terme de l'article Grub : Réparer le Dual-boot Ubuntu et Windows 10 mais vous n'avez pas trouvé la solution à votre problème...
Suivez ces articles du forum pour trouver une réponse ou demandez à votre tour de l'aide sur le forum


Vous avez trouvé cet article utile et interressant, n'hésitez pas à le partager...
Une question informatique ?
Un virus à supprimer ? Votre PC est lent ?
Demander de l'aide sur le forum

Laisser un commentaire

20 Partages
Tweetez
Partagez20
Enregistrer
Partagez