From 9e991a6fdcc4de90b61379855701c66c5f0f6346 Mon Sep 17 00:00:00 2001 From: Logan Fick Date: Mon, 1 Dec 2025 14:19:21 -0500 Subject: [PATCH] Updated mkinitcpio setup to consider changes from v40 release. --- install-arch-linux.sh | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/install-arch-linux.sh b/install-arch-linux.sh index d9b67b2..4e4c22a 100755 --- a/install-arch-linux.sh +++ b/install-arch-linux.sh @@ -155,7 +155,7 @@ print "Your keymap is probably 'us' and the time zone is probably 'America/New_Y arch-chroot /mnt systemd-firstboot --prompt ## Arch Linux Installation Guide Step 3.6 - Initramfs -default_mkinitcpio_line="HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block filesystems fsck)" +default_mkinitcpio_line="HOOKS=(base systemd autodetect microcode modconf kms keyboard keymap sd-vconsole block filesystems fsck)" new_mkinitcpio_line="HOOKS=(systemd autodetect microcode modconf kms keyboard sd-vconsole block sd-encrypt filesystems fsck)" arch-chroot /mnt sed -i "s|^${default_mkinitcpio_line}|${new_mkinitcpio_line}|" /etc/mkinitcpio.conf arch-chroot /mnt mkinitcpio -P @@ -169,12 +169,6 @@ linux /vmlinuz-linux initrd /initramfs-linux.img options rd.luks.name=${luks_uuid}=cryptroot rd.luks.options=discard root=/dev/mapper/cryptroot rootfstype=btrfs EOF -arch-chroot /mnt sh -c "cat > /boot/loader/entries/arch-fallback.conf" <