Nabend Linuchs!
Jetzt ist es ausgehängt.
Danach
sudo efibootmgr -v
(keine Rückmeldung) und runtergefahren.
Der Befehl soll dir ja erstmal nur anzeigen, was eigentlich im NVRAM steht. Er verändert den EFI-Bootmanager noch nicht!
Habe mich mal ein wenig durch den Kernelcode gewühlt und dabei eine interessante Entdeckung gemacht:
config EFIVAR_FS
tristate "EFI Variable filesystem"
depends on EFI
help
efivarfs is a replacement filesystem for the old EFI
variable support via sysfs, as it doesn't suffer from the
same 1024-byte variable size limit.
To compile this file system support as a module, choose M
here. The module will be called efivarfs.
If unsure, say N.
Es gibt also auch noch ein altes Kernel-Modul, dessen Name man nicht weiter verraten will… also weitersuchen!
In einem Codecomment findet man dann »This code registers /sys/firmware/efi{,/efivars} when EFI is supported, allowing the efivarfs to be mounted or the efivars module to be loaded.«
Lange Rede, gar kein Sinn: Ich würde erstmal das alte „efivars“-Modul entfernen, anschließend /sys/firmware/efi/efivars unmounten, dann das „efivarfs“-Modul laden und zu guter Letzt /sys/firmware/efi/efivars mit dem neuen efivarfs-Dateisystem mounten.
Wenn efibootmgr jetzt immernoch nichts anzeigt, dann bin ich mit meinem Latein auch langsam am Ende angelangt. Hast du noch Garantieansprüche, nachdem du den Lappi schon aufgeschraubt hast?
\0