diff --git a/etc/bootloader/grub b/etc/bootloader/grub index e258786..556329a 100644 --- a/etc/bootloader/grub +++ b/etc/bootloader/grub @@ -46,10 +46,11 @@ config() { echo "set prefix=($root)/grub" >> /boot/grub/early-grub.cfg echo "configfile grub.cfg" >> /boot/grub/early-grub.cfg - grub-mkimage -c /boot/grub/early-grub.cfg -o grubx64.efi -O x86_64-efi -m memdisk.tar memdisk tar at_keyboard keylayouts configfile - cp -f grubx64.efi /boot/efi/EFI/void/grubx64.efi + grub-mkimage -c /boot/grub/early-grub.cfg -o grubx64_de.efi -O x86_64-efi -m memdisk.tar memdisk tar at_keyboard keylayouts configfile + mkdir -p /boot/efi/EFI/void/ + cp -f grubx64_de.efi /boot/efi/EFI/void/grubx64_de.efi - rm -rf grubx64.efi memdisk.tar ${KEY_LANG}.gkb + rm -rf grubx64_de.efi memdisk.tar ${KEY_LANG}.gkb fi if ! grep -q rd.console.keymap /etc/default/grub; then sed -i "/^GRUB_CMDLINE_LINUX_DEFAULT/s/=\"/=\" rd.vconsole.keymap=${L2} /" /etc/default/grub @@ -70,7 +71,7 @@ config() { if [ "${EFI}" == "1" ]; then grub-install - #efibootmgr --create --disk "${TARGET_PHY_ID}-part1" --loader /EFI/void/grubx64.efi --label "Voidlinux" --verbose + efibootmgr --create --disk "${TARGET_PHY_ID}-part1" --loader /EFI/void/grubx64_de.efi --label "Voidlinux DE" --verbose else grub-install "${TARGET_PHY_ID}" fi