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.

Répondre à