Como você está usando o EFI com um / boot criptografado, presumo que já esteja familiarizado com grub-mkstandalone
Adicione em /etc/default/grub
:
GRUB_TERMINAL_INPUT=at_keyboard
Adicione em /etc/grub.d/40_custom
:
insmod keylayouts
keymap /boot/grub/de.gkb
Em seguida, execute grub-kbdcomp -o /tmp/de.gkb de
para gerar o layout alemão do grub.
Agora, tudo o que você precisa fazer é adicionar "boot/grub/de.gkb=/tmp/de.gkb"
ao seu comando grub-mkstandalone
. No meu caso, parece assim:
grub-mkstandalone -d /usr/lib/grub/x86_64-efi/ -O x86_64-efi --compress="xz" --modules="part_gpt part_msdos crypto cryptodisk luks disk diskfilter lvm" --fonts="unicode" -o "/boot/efi/EFI/linux/grubx64.efi" "boot/grub/grub.cfg=/tmp/grub.cfg" "boot/grub/de.gkb=/tmp/de.gkb"