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" <