diff --git a/setup/arch-autoinstall.sh b/setup/arch-autoinstall.sh index 97af308..ec649ae 100755 --- a/setup/arch-autoinstall.sh +++ b/setup/arch-autoinstall.sh @@ -136,7 +136,7 @@ read -rp "Enable FIDO2 authentication for user login? (YES/NO): " FIDO_USER # BASE INSTALL ############################################ pacstrap -K /mnt base "$KERNEL" linux-firmware vim bash zsh git less btop fastfetch \ - networkmanager grub cryptsetup libfido2 pam-u2f efibootmgr sudo $GPU_PKGS + networkmanager grub cryptsetup libfido2 pam-u2f efibootmgr sudo btrfs-progs lvm2 $GPU_PKGS ############################################ # FSTAB @@ -176,9 +176,9 @@ echo "%wheel ALL=(ALL:ALL) ALL" >> /etc/sudoers # INITRAMFS CONFIG ################################################### if [[ "$FIDO_ROOT" == "YES" ]]; then - sed -i 's/^HOOKS=.*/HOOKS=(base udev systemd microcode kms autodetect modconf consolefont block sd-encrypt encrypt lvm2 filesystems keyboard keymap fsck)/' /etc/mkinitcpio.conf + sed -i 's/^HOOKS=.*/HOOKS=(base btrfs udev systemd microcode kms autodetect modconf consolefont block sd-encrypt encrypt lvm2 filesystems keyboard keymap fsck)/' /etc/mkinitcpio.conf else - sed -i 's/^HOOKS=.*/HOOKS=(base udev systemd microcode kms autodetect modconf consolefont block encrypt encrypt lvm2 filesystems keyboard keymap fsck)/' /etc/mkinitcpio.conf + sed -i 's/^HOOKS=.*/HOOKS=(base btrfs udev systemd microcode kms autodetect modconf consolefont block encrypt encrypt lvm2 filesystems keyboard keymap fsck)/' /etc/mkinitcpio.conf fi mkinitcpio -p "$KERNEL"