Outils pour utilisateurs

Outils du site


doc:reparer_grub_d_un_live

Réparer grub d'un live

  • Démarrer sur un live (si possible la même distribution d'une version similaire)
  • Identifier la partition dont le grub est à restaurer
  • Monter la partition système & chrooter dessus
  • Réinstaller grub & redémarrer

Identifier la partition dont le grub est à restaurer

A identifier avec l'aide de lsblk -f ou gparted

  • Sur quelle partition est le système à restaurer (=/dev/sdXy)
  • Si tu es en mode EFI (partition EFI) ou Legacy (=/dev/sdW(z))

Monter la partition système & chrooter

mount /dev/sdXy /mnt

#On va lier les choses d'abord
cd /mnt
mount --rbind --make-rslave /dev dev
mount -t proc none proc
mount -t sysfs none sys
mount -t devpts none dev/pts

chroot .
export LC_ALL=C
mount -a

Réinstaller grub et redémarrer

A ce point on a toujours rien modifié. Il est temps d'ré-installer l’amorce de grub et ce sera fini !

Si c'est une installation EFI, repérez votre partition EFI ; c'est généralement de moins d'1Go détecté en fat ; il faut la monter dans /etc/boot/efi ; si ce n'est pas fait, vous n'aurez pas d'erreur mais tomberez sur un grub rescue au redémarrage !
grub-install /dev/sdX
reboot
doc/reparer_grub_d_un_live.txt · Dernière modification: 2022/05/08 22:40 de Otyugh