Outils pour utilisateurs

Outils du site


doc:reparer_grub_d_un_live

Réparer grub d'un live

  1. Démarrer sur un live (si possible la même distribution d'une version similaire)
  2. Identifier la partition dont le grub est à restaurer
  3. Monter la partition système & chrooter dessus
  4. 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

mkdir /tmp/target
mount /dev/sdXy /tmp/target

cd /tmp/target
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'installer grub de nouveau et d'en finir.

  • Si c'est une installation EFI, la cible sera probablement quelque chose comme /dev/sda1
  • Sinon en legacy, probablement /dev/sda</file>
grub-install /dev/sdWz
reboot
doc/reparer_grub_d_un_live.txt · Dernière modification: 2021/08/03 23:10 de Otyugh