📝 Introduction : Cet article détaille les étapes pour réparer et réinstaller le chargeur d'amorçage GRUB sur le secteur de démarrage d'un disque dur Linux, notamment après une installation ou une mise à jour de Windows en configuration dual-boot.
Les manipulations décrites ci-dessous impliquent des commandes d'administration puissantes. Une erreur peut rendre votre système inopérable. Procédez avec prudence et assurez-vous de bien identifier vos partitions avant de continuer. L'auteur et ce site déclinent toute responsabilité en cas de dommage au système.
Pour réparer GRUB, vous devez démarrer l'ordinateur à partir d'un média d'installation Linux (par exemple, une clé Live USB d'Ubuntu).
Le processus de réparation nécessite de "changer de racine" (utiliser le système Linux endommagé comme système de travail temporaire) pour que l'outil grub-install puisse opérer correctement.
grub-install
Ouvrez un émulateur de terminal (Ctrl + Alt + T sur Ubuntu) :
# 1. Créer un répertoire vide pour le montage sudo mkdir /mnt/reparer_grub
Utilisez lsblk pour lister tous les périphériques de stockage et identifier votre partition Linux racine (celle où est installé le système d'exploitation).
lsblk
# Lister les périphériques de type bloc lsblk
/dev/sda
/dev/vda
# Remplacer /dev/vda par votre disque sudo fdisk -l /dev/vda
Montez la partition Linux identifiée dans le répertoire créé :
# Monter la partition racine Linux (remplacer /dev/vda5 si nécessaire) sudo mount /dev/vda5 /mnt/reparer_grub
Ces systèmes sont essentiels pour que l'environnement chroot ait accès au matériel de l'ordinateur :
# Monter /dev (accès aux périphériques matériels) sudo mount --bind /dev /mnt/reparer_grub/dev # Monter /proc (informations sur le noyau et les processus) sudo mount -t proc /proc /mnt/reparer_grub/proc # Monter /sys (accès au système de fichiers du noyau) sudo mount -t sysfs /sys /mnt/reparer_grub/sys
Nous passons maintenant de l'environnement "Live USB" à l'environnement de votre système Linux à réparer :
# Changer la racine du système sudo chroot /mnt/reparer_grub
💡 Remarque : Après cette commande, vous êtes virtuellement dans votre installation Linux endommagée.
C'est l'étape cruciale où GRUB est réécrit sur le secteur de démarrage (MBR/GPT) du disque dur.
Exécutez grub-install sur le disque entier (pas la partition, par exemple /dev/vda et non /dev/vda5) :
/dev/vda5
# Installer GRUB sur le disque dur principal (remplacer /dev/vda si nécessaire) grub-install /dev/vda
Cette commande relit les partitions et les noyaux disponibles (y compris Windows si vous êtes en dual-boot) pour créer un menu de démarrage à jour :
# Mettre à jour le fichier de configuration de GRUB update-grub
exit
# Démonter les systèmes de fichiers sudo umount /mnt/reparer_grub/dev sudo umount /mnt/reparer_grub/proc sudo umount /mnt/reparer_grub/sys sudo umount /mnt/reparer_grub
reboot
Le menu de démarrage de GRUB devrait maintenant s'afficher, vous permettant de choisir entre Linux et Windows.
Article rédigé par l'équipe technique Akamasoft
Découvrez nos actualités, conseils et tutoriels pour rester à jour
Dans cet article, j’explique comment inst...
La gestion des données entre un serv...
Ici nous allons voir comment migrer une VM sous...
Il est toujours pratique de recevoir les alerte...
Inscription en cours...
Restez informé de nos dernières actualités et recevez nos meilleurs conseils !
Chargement du formulaire de devis...