aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-10-05 17:13:13 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-10-05 17:13:13 +0200
commita44b4cc399af25bda441208aa8c50c4463f98d61 (patch)
treee23a2d1f49496dc7bdcbbf0c9ae40e118b08d586
parent97498f7d850f891430045d260a2c85e6db684a26 (diff)
mkuefi: set keymap in /etc/vconsole.conf for initramfs
-rwxr-xr-xmkuefi6
1 files changed, 3 insertions, 3 deletions
diff --git a/mkuefi b/mkuefi
index 8adb7a2..6862b34 100755
--- a/mkuefi
+++ b/mkuefi
@@ -12,10 +12,9 @@ KEYMAP=$(get_cmdline keytable)
DRIVE=$1
PART_PREFIX=$2
-TARGET=$3
-if [[ -z "${DRIVE}" ]] | [[ -z "${PART_PREFIX}" ]] | [[ -z "${TARGET}" ]]; then
- echo -e "\e[1m\e[1;31mUsage: mkuefi <drive> <partition prefix> <target>\e[0m"
+if [[ -z "${DRIVE}" ]] | [[ -z "${PART_PREFIX}" ]]; then
+ echo -e "\e[1m\e[1;31mUsage: mkuefi <drive> <partition prefix>\e[0m"
exit 1
fi
@@ -31,6 +30,7 @@ export LC_COLLATE="C"
EOT
sed -i "s/keymap=\"us\"/keymap=\"${KEYMAP}\"/" /etc/conf.d/keymaps
+sed -i "s/KEYMAP=us/KEYMAP=${KEYMAP}/" /etc/vconsole.conf
pacman -S --needed --noconfirm btrfs-progs grub os-prober efibootmgr
grub-install --target=${TARGET} --efi-directory=/boot/efi --bootloader-id=grub