I did a fresh installation yesterday. On the disk partitioning part, I chose disk encryption and set a password. Now the password must be entered on boot. After typing the password, it tells I typed a wrong one. After some time, I noticed, that its an english keyboard layout instead of german. So it switched “y” with “z”. After typing it in english, it worked.
Now I googled and tried to change the layout. There is a nice documentation here: ARCHWIKI => index.php/Talk:GRUB#Custom_keyboard_layout
I created the keyboard file with the command and moved it into the /boot/grub folder. After modifying /etc/default/grub and /etc/grub.d/40_custom and updating with “update-grub” and “grub-mkconfig -o /boot/grub/grub.cfg”, it seems there was no change.
I did this in this way, but had no luck. Maybe you have an idea, what I could try?
It should work with systemd-boot. Because the Kernel Image will be stored on the unencrypted $EFI partition.
Of course the $EFI partition is not the boot partition but with systemd-boot it is quite similar.
@xabbu Thanks very much, I am going to try it with systemd-boot.
@Hagen Sure this can be an option. I thought to an usb stick with an cryptfile, too. But a workaround should not be a solution for something, that should work. Like xabbu wrote, I have to change my setup and it is possible. So this is the right way for me. Thanks