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
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