Réparer GRUB

GRUB

https://trisquel.info/files/grub.png

Pour Grand Unified Bootloader est un programme d'amorçage qui permet de démarrer un système d'exploitation.

  • Il arrive des fois bêtement de faire une mauvaise manipulation qui empêche GRUB de démarrer. Pas de panique, chaque problème a une solution.
  • Dejà il vous faut un Livecd ou une clé usb avec Trisquel installé dessus. On démarre dessus et une fois sur le bureau, ouvrez un terminal.

Dans beaucoup de cas, GRUB est installé sur le premier disque dur sda

  • Le disque dur quand GNU/Linux est installé, fait plusieurs partitions. Il y a la partition racine / par exemple /dev/sda1 et la partition de mémoire partagée swap /dev/sda2

GRUB lui s'installe au tout début du disque dur sur /dev/sda. Son dossier de configuration se trouve normalement sur la partition racine / dans /boot

Maintenant, réparation!

Dans un terminal, n'oubliez pas, toutes les commandes doivent se faire avec sudo car nous touchons au système racine.
  • En premier il nous faut monter la partition racine qui je pense dans la majorité des cas est /dev/sda1 Nous la montons sur /mnt
    sudo mount /dev/sda1 /mnt
    

A ce stade, le dossier de configuration de GRUB est en lecture/écriture dans /mnt.

  • Maintenant il suffit de le réparer tranquillement avec la commande:
    sudo grub-install /dev/sda --root-directory=/mnt
    

Ici GRUB s'installe sur le premier secteur du disque sda, le reste permet à l'installeur de trouver le dossier de configuration de grub, ici dans /mnt. !!Pensez bien à mettre sda et non sda1!!

Après il suffit juste:

sudo umount /dev/sda1
Et on redémarre. Normalement si tout c'est bien passé grub est de retour.

Pièce jointeTaille
grub.png9.87 Ko

Révisions

10/01/2015 - 21:21
anonymous