GRUB absent après l’installation de Linux ? Voici la solution ! 4h6427

Réparation de GRUB après installation de Linux en dual-boot avec Windows

Avec la fin de de Windows 10 qui approche et l’impossibilité d’installer Windows 11 sur mon PC portable, j’ai décidé (sous les conseils de Benjamin) d’anticiper en installant Linux (Ubuntu) en dual-boot. L’objectif était de me familiariser progressivement avec cet environnement et de préparer une transition en douceur. L’installation s’est bien déroulée, mais au redémarrage… GRUB était introuvable, et mon PC démarrait automatiquement sur Windows ! 5i3f73

Pour info, GRUB (Grand Unified Bootloader) est un programme qui s’affiche normalement au démarrage et permet de choisir entre plusieurs systèmes d’exploitation installés sur un même ordinateur. En dual-boot, il est essentiel pour pouvoir démarrer sur Linux ou Windows selon votre besoin. Lorsqu’il est absent, le PC démarre automatiquement sur Windows sans offrir d’option pour accéder à Linux.

Ne trouvant pas la solution, j’ai demandé de l’aide à Perplexity AI, qui m’a orienté vers différentes méthodes permettant de restaurer GRUB. Grâce à ses suggestions et quelques ajustements, j’ai finalement réussi à résoudre le problème.

Si vous êtes confronté à la même situation, voici comment j’ai réussi à réparer GRUB et à retrouver l’accès à Linux.

Pourquoi GRUB ne s’affiche-t-il pas après l’installation de Linux ? t2u3l

Après avoir installé Linux en dual-boot, votre PC devrait normalement afficher le menu GRUB, qui vous permet de choisir entre Linux et Windows au démarrage. Cependant, il arrive que GRUB ne s’affiche pas et que Windows prenne automatiquement le contrôle du démarrage.

Plusieurs raisons peuvent expliquer ce problème :

  • Windows Boot Manager écrase GRUB dans l’ordre de démarrage.
  • GRUB n’a pas été installé correctement ou il est mal configuré.
  • Le Secure Boot de l’UEFI empêche son exécution.
  • Le BIOS ne détecte pas l’entrée GRUB et ne la propose pas comme option de démarrage.
  • Les paramètres NVRAM sont verrouillés, empêchant la modification de l’ordre de démarrage.

Heureusement, il existe une solution pour corriger ce problème.

Impossible de démarrer sur Linux après l’installation en dual-boot ? Voici la solution 5s4l6y

Étape 1 : Démarrer sur la clé USB d’installation de Linux 2y5p1g

Comme GRUB ne s’affiche pas, nous allons utiliser la clé USB d’installation de Linux pour accéder à un environnement de dépannage :

  1. Branchez la clé USB bootable avec laquelle vous avez installé Linux.
  2. Redémarrez votre PC et accédez au BIOS/UEFI (en général, en appuyant sur F2, F12, Esc ou Del au démarrage).
  3. Sélectionnez la clé USB comme périphérique de démarrage.
  4. Une fois le menu d’installation affiché, choisissez « Try or Install Linux ».

Vous êtes maintenant sur le bureau de Linux en mode live.

Étape 2 : Installer Boot-Repair pour restaurer GRUB k146k

Nous allons maintenant installer un outil qui permet de réparer GRUB facilement.

📝 Note : Une connexion Internet est nécessaire pour installer Boot-Repair, assurez-vous donc d’être connecté à un réseau Wi-Fi ou Ethernet.

  1. Ouvrez le Terminal (vous le trouverez dans le menu des applications ou utilisez CTRL + ALT + T).
  2. Tapez les commandes suivantes une par une et validez avec Entrée :
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
  1. Une fois l’installation terminée, lancez Boot-Repair avec la commande :
boot-repair
  1. Cliquez sur « Recommended repair » (Réparation recommandée). Cela corrige automatiquement les problèmes les plus fréquents avec GRUB.
Boot Repair
  1. Attendez la fin du processus et cliquez sur « Yes » pour obtenir le rapport d’erreur.
  2. Dans mon cas, le message suivant est apparu :

« Boot successfully repaired. Locked-NVram detected. Please do not forget to make your UEFI firmware boot on the Ubuntu 24.04.1 LTS entry (sdal/ efi/ubuntu/shimx64.efi file) ! Please disable SecureBoot in the BIOS. Then try again. »

Si vous voyez ce message, cela signifie que les paramètres NVRAM sont verrouillés, empêchant toute modification de l’ordre de démarrage. Cela peut être dû à des restrictions UEFI conçues pour protéger le système contre des modifications non autorisées.

Si tout se e bien, redémarrez votre PC et avec un peu de chance, GRUB est de retour et vous pouvez sélectionner Linux au démarrage !

Mais parfois, ce n’est pas suffisant…

Étape 3 : Forcer le démarrage de GRUB depuis Windows 72kd

Dans mon cas, même après avoir réparé GRUB, mon PC démarrait toujours directement sur Windows. J’ai donc une nouvelle fois soumis mon problème à Perplexity AI et grâce à ces suggestions, j’ai enfin pu résoudre le problème. Voici comment j’ai procédé :

  1. Démarrez sur Windows 10.
  2. Ouvrez l’Invite de commandes en mode istrateur (tapez cmd dans le menu Démarrer, faites un clic droit et sélectionnez « Exécuter en tant qu’istrateur »).
  3. Tapez la commande suivante et validez avec Entrée :
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
  1. Redémarrez votre PC… et tadam ! GRUB est enfin là ! 🎉

Conclusion : un petit détour, mais Linux est enfin opérationnel ! 4e2x2v

Ma première expérience avec Linux en dual-boot a été un peu plus compliquée que prévu, mais j’ai fini par m’en sortir. D’après ce que j’ai pu lire à droite à gauche, ce genre de problème est fréquent lorsqu’on installe Linux avec Windows, surtout sur des PC récents avec UEFI et Secure Boot.

Heureusement, avec Boot-Repair et une petite manipulation sous Windows, tout rentre dans l’ordre rapidement. Si vous êtes confronté au même souci, j’espère que ce guide vous aidera !

Et vous, avez-vous déjà rencontré ce problème en installant Linux ? Dites-moi en commentaire comment vous l’avez résolu ! 😉


Cet article vous a plu ? N'hésitez pas à le partager sur les réseaux sociaux et abonnez-vous à JustGeek sur Google News pour ne manquer aucun article !

Et si vous souhaitez aller plus loin dans votre soutien, vous pouvez nous offrir un petit café virtuel ☕️. Merci pour votre soutien ❤️ !

Offrez-nous un café
4 commentaires 3d4g18
  1. Toujours j’ai installé linux sur un second disque. L’ancien hd Windows ensuite (lorsque tous transferts terminés) servira après formatage aux sauvegardes (en disque externe). Jamais eu le moindre problème ( si: essai d’installer une version 64bits sur un pc 32 ). Qq soit la méthode allez y vous ne regretterez pas.

    1. Je comprends ce que tu veux dire mais en fait, mon problème venait d’une restriction imposée par le constructeur. L’UEFI est bridé de manière à empêcher toute modification importante, probablement pour éviter que les utilisateurs ne fassent des bêtises qui pourraient rendre le système inutilisable. Du coup, lorsque j’ai installé Linux sur le PC portable, le système n’a pas pu installer GRUB, car l’UEFI ne permettait pas d’écrire le bootloader. Une sorte de protection un peu trop stricte, qui complique les choses pour ceux qui veulent installer un autre OS.

Laisser un commentaire Annuler la réponse 6a612l

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Article précédent 27cr
Syncthing

Syncthing : Synchroniser des fichiers entre appareils (sans Cloud) 636i4v

Article suivant 2h5g49
Microsoft supprime son astuce pour installer Windows 11 sur les PC non compatibles

Windows 11 : Microsoft supprime son astuce pour les PC non compatibles 426v4n

À découvrir également 142e5k
Capture d’écran du bureau AnduinOS avec le menu des applications GNOME ouvert et le logo en arrière-plan

AnduinOS évolue : trois nouvelles versions disponibles et des infos sur la suite 3h554r

Depuis notre dernier article sur AnduinOS, les choses ont bien bougé. Le développeur principal, Anduin Xue, a publié…
Lire la suite
Page d’accueil du site Flathub affichant des applications Flatpak disponibles pour Linux

Flathub : la plateforme pour installer des applications Flatpak sous Linux 6x636y

Si vous utilisez Flatpak, vous avez sans doute déjà croisé le nom de Flathub. Et pour cause :…
Lire la suite
Logo officiel de Flatpak, le système de paquets universel pour Linux

Flatpak : tout savoir sur ce système de paquets pour Linux 224k1e

Sous Linux, chaque distribution a ses propres formats de paquets, ses dépôts, ses petites habitudes… et autant dire…
Lire la suite