Le 07/11/2018 à 00:49, Gaëtan Perrier a écrit :
Suite à la mise à jour grub sur testing mon PC ne boote plus du tout.
Pour démarrer je suis obligé de booter avec une clé rEFInd pour pouvoir
lancer
debian.
J'ai résolu le problème en suivant les instructions de la première réponse de
cette page:
https://unix.stackexchange.com/questions/379774/grub-installation-failed
----------------------------------------------
Fixed that by deleting dump files :
# rm /sys/firmware/efi/efivars/dump-*
L'as-tu fait spontanément ou après avoir constaté que grub-install
échouait avec une erreur relative à la création de l'entrée d'amorçage EFI ?
Cette action sert à libérer de la mémoire dans la NVRAM servant à
stocker les variables EFI et notamment les entrées d'amorçage manipulées
par efibootmgr.
Dans la sortie d'efibootmgr, on peut voir que l'entrée "debian" avait
disparu. Il se peut que sa re-création ait échoué par manque d'espace.
C'est une erreur assez courante.
update-grub
Inutile.
grub-install -v --target=x86_64-efi --recheck /dev/sda
Le paramètre /dev/sda est ignoré en mode EFI.
Note que puisque tu n'as pas de multi-boot, il existe un moyen simple de
se protéger contre la suppression de l'entrée d'amorçage EFI : installer
GRUB EFI dans le chemin de support amovible avec l'option --removable.
Avec dans la configuration du paquet grub-efi-amd64 modifiable avec
dpkg-reconfigure, il faut répondre oui à la question sur le chemin de
support amovible.