diff --git a/etc/bootloader/grub b/etc/bootloader/grub index d4a2bcf..280fa7c 100644 --- a/etc/bootloader/grub +++ b/etc/bootloader/grub @@ -33,14 +33,14 @@ config() { rl=$(basename $(readlink "${TARGET_PHY_ID}-part${TARGET_PART}")) TMP=$(lsblk -o NAME,UUID -l|grep "${rl}" | awk '{print $2}') CRYPTUUID=${TMP//-/} - grub-kbdcomp -o ${KEY_LANG}.gkb ${KEY_LANG} - tar cf memdisk.tar ${KEY_LANG}.gkb mkdir -p /boot/efi/EFI/void /boot/grub + grub-kbdcomp -o /boot/grub/${KEY_LANG}.gkb ${KEY_LANG} + tar cf memdisk.tar ${KEY_LANG}.gkb echo "set root=(memdisk)" > /boot/grub/early-grub.cfg echo "set prefix=($root)/" >> /boot/grub/early-grub.cfg echo "terminal_input at_keyboard" >> /boot/grub/early-grub.cfg - echo "keymap /${KEY_LANG}.gkb" >> /boot/grub/early-grub.cfg + echo "keymap /boot/grub/${KEY_LANG}.gkb" >> /boot/grub/early-grub.cfg echo "cryptomount -u ${CRYPTUUID}" >> /boot/grub/early-grub.cfg echo "set root='lvmid/${VGUUID}/${lVUUID}'" >> /boot/grub/early-grub.cfg echo "set prefix=($root)/grub" >> /boot/grub/early-grub.cfg