guimo33 a écrit :
Alors le Kernel stocké dans l'ESP, je dis 1000x oui! Effectivement, grub est pour moi un "point of failure" dans le cas de EFI (en plus d'être inutile). Mais bon, l'inertie de Linux, fera qu'on se le paluchera encore une bonne paire d'année.
Pour revenir à mon problème : Suite à un reset CMOS, la nvram ne pointait plus vers l'image de démarrage "grubx64.efi" (qui n'est pas un nom "standard" d'image efi).
J'ai résolu le problème de la manière suivante:
- reboot sur une clé usb uefi contenant la netinstall debian
- lorsque grub se lance, j'appuie sur la touche "c"
- à l'aide de la commande "ls" de grub, je cherche la partition et le chemin qui contiennent le ficher de configuration de grub sur le disque du de démarrage (grub.cfg, généralement dans le dossier /boot/grub )
- J'invoque ce fichier avec la commande configfile
- grub continue de démarrer via ce fichier, du coup le menu normal s'affiche, et le pc boote correctement
- je me connecte en root et j'utilise la commande "grub-install" pour remettre grub d'équette.
Comme j'ai le gout du risque et de la compréhension, j'ai replanté mon PC de la même manière qu'avant : fastboot activé puis clear cmos via le jumper. Etonnament, la nvram n'a pas été effacée alors que tout le reste du bios a été remis à zero. Idem après le flashage du bios EFI en dernière version...
Du coup, je suis plus rassuré, je pense que le reset de la nvram était un bug. Visiblement, il n'est pas stocké en cmos.
Au passage question con : quel est le meilleur shell efi à utiliser en ce moment?
|