diff options
author | Tom Barrett <tom@tombarrett.xyz> | 2023-01-22 21:22:02 +0100 |
---|---|---|
committer | Tom Barrett <tom@tombarrett.xyz> | 2023-01-22 21:22:02 +0100 |
commit | 7f43546f853e4ff6e14678a4c6d69cd9fc06c56c (patch) | |
tree | 010e7860e6300ed7ce9f0686a40fe45d2de5c6c1 /airootfs/root/.loader | |
parent | 9c990fca729353b9076cf109e732fd2a55573d81 (diff) |
uuid didn't come up in chroot, fix vars from -e, new mkinitcpio hooks
Diffstat (limited to 'airootfs/root/.loader')
-rwxr-xr-x | airootfs/root/.loader | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/airootfs/root/.loader b/airootfs/root/.loader index 763bae2..c396aa0 100755 --- a/airootfs/root/.loader +++ b/airootfs/root/.loader @@ -20,14 +20,13 @@ echo "127.0.0.1 localhost" > /etc/hosts echo "::1 localhost" >> /etc/hosts echo "127.0.1.1 $2.lan $2" >> /etc/hosts -OLD="HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)" -NEW="HOOKS=(base udev autodetect keyboard keymap consolefont modconf block encrypt filesystems fsck)" +OLD="HOOKS=(base udev autodetect modconf kms keyboard keymap consolefont block filesystems fsck)" +NEW="HOOKS=(base udev autodetect modconf kms keyboard keymap consolefont block encrypt filesystems fsck)" sed -i "s|$OLD|$NEW|g" /etc/mkinitcpio.conf mkinitcpio -P -UUID=$(lsblk --output UUID,PATH | grep "$3" | cut -f 1 -d ' ') OLD="GRUB_CMDLINE_LINUX_DEFAULT=\"loglevel=3 quiet\"" -NEW="GRUB_CMDLINE_LINUX_DEFAULT=\"loglevel=3 quiet cryptdevice=UUID=$UUID:cryptroot root=/dev/mapper/cryptroot\"" +NEW="GRUB_CMDLINE_LINUX_DEFAULT=\"loglevel=3 quiet cryptdevice=UUID=$3:cryptroot root=/dev/mapper/cryptroot\"" sed -i "s|$OLD|$NEW|g" /etc/default/grub if ! test -e "/sys/firmware/efi/efivars"; then |