Flasher le firmware d'un Lenovo ThinkPad T400 pour remplacer LibreBoot par GNUBoot
On part d'un ordinateur portable qui a déjà été flashé avec LibreBoot pour remplacer le firmware d'origine (euh, qui était ??). Alors la bonne nouvelle c'est plus simple car a priori il n'y a pas besoin de réouvrir l'ordinateur pour se connecter matériellement au composant éléctronique qui contient le firmware. On va pouvoir flasher directement avec GNUBoot en ligne de commande.
Install du logociel flasheur
$ sudo apt install flashrom
Test
$ sudo flashrom -p internal
Sauvegarde du LibreBoot déjà installé
$ sudo flashrom -p internal -r backup.rom
Récupération du GNUBoot à flasher
grub_t400-4mb_corebootfb_frazerty.rom
Flashage avec le GNUBoot
$ sudo flashrom -w grub_t400-4mb_corebootfb_frazerty.rom -p internal
Et ça marche