Ist der efibootmgr installiert?

michis-kiste / # efibootmgr -v
EFI variables are not supported on this system.
error trace:

grub-install –efi-directory=/bootgrub-install: Fehler: /usr/lib/grub/i386-pc/modinfo.sh existiert nicht. Bitte geben Sie –target oder –directory an.

Vergessen Sie nicht, dass die sys-boot/efibootmgr Anwendung kein Bootloader ist, sondern ein Werkzeug, um mit der UEFI-Firmware zu interagieren und deren Einstellungen zu aktualisieren. Auf diese Weise kann ein Kernel, der früher installiert wurde, mit zusätzlichen Optionen gebootet werden (falls nötig). Des Weiteren lassen sich dadurch mehrere Booteinträge realisieren. Diese Interaktion erfolgt durch EFI Variablen (daher die Notwendigkeit für die Kernel-Unterstützung für EFI Variablen).

Testen ob efivars aktiv ist:

michis-kiste /mnt # modprobe efivars
modprobe: FATAL: Module efivars not found in directory /lib/modules/6.1.67-gentoo-x86_64

Testen ob efivar installiert ist:

michis-kiste /mnt # emerge -av efivar 

 * IMPORTANT: 15 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 2.13 s (backtrack: 0/20).

[ebuild   R    ] sys-libs/efivar-38:0/1::gentoo  USE="-test" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No] no

Quitting.
michis-kiste /home/michi # grub-install --target=x86_64-efi --efi-directory=/boot
x86_64-efi wird f�r Ihre Plattform installiert.
EFI variables are not supported on this system.
EFI variables are not supported on this system.
grub-install: Fehler: efibootmgr schlug beim Registrieren des Boot-Eintrags fehl: Datei oder Verzeichnis nicht gefunden.

Ist EFI im Kernel aktiv?

Testen ob efi aktiv ist:

michis-kiste / # mount | grep efivars
michis-kiste / #

michis-kiste /boot # zgrep CONFIG_EFI /proc/config.gz 
CONFIG_EFI=y
CONFIG_EFI_STUB=y
CONFIG_EFI_MIXED=y
CONFIG_EFI_PARTITION=y
CONFIG_EFI_ESRT=y
CONFIG_EFI_VARS_PSTORE=m
# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
CONFIG_EFI_RUNTIME_MAP=y
# CONFIG_EFI_FAKE_MEMMAP is not set
CONFIG_EFI_SOFT_RESERVE=y
CONFIG_EFI_DXE_MEM_ATTRIBUTES=y
CONFIG_EFI_RUNTIME_WRAPPERS=y
CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y
CONFIG_EFI_BOOTLOADER_CONTROL=m
CONFIG_EFI_CAPSULE_LOADER=m
# CONFIG_EFI_TEST is not set
CONFIG_EFI_DEV_PATH_PARSER=y
CONFIG_EFI_RCI2_TABLE=y
# CONFIG_EFI_DISABLE_PCI_DMA is not set
CONFIG_EFI_EARLYCON=y
CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y
# CONFIG_EFI_DISABLE_RUNTIME is not set
# CONFIG_EFI_COCO_SECRET is not set
# CONFIG_EFI_SECRET is not set
CONFIG_EFIVAR_FS=m
# CONFIG_EFI_PGT_DUMP is not set

Das esp Flag ist aktiv aber nicht das boot Flag

Die Partition mit fdisk bootfähig machen: Command (m for help): a