From d9136fec199c7c50e07d4783d01172413fb1584f Mon Sep 17 00:00:00 2001 From: Tommaso Chiti Date: Sun, 15 Oct 2023 09:08:38 +0200 Subject: [PATCH] Basic rEFInd boot stanza (functional). --- easy-arch.sh | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/easy-arch.sh b/easy-arch.sh index e5d04ae..3df7ff8 100755 --- a/easy-arch.sh +++ b/easy-arch.sh @@ -393,11 +393,6 @@ cat > /mnt/etc/mkinitcpio.conf <> /boot/EFI/refind/refind.conf +timeout 20 +scan_all_linux_kernels off + +menuentry "Arch Linux" { + icon /EFI/refind/icons/os_arch.png + volume "Arch Linux" + loader /vmlinuz-$kernel + initrd /initramfs-$kernel.img + options "rd.luks.name=$UUID=cryptroot root=$BTRFS rootflags=subvol=@ initrd=/$microcode.img" + submenuentry "Boot using fallback initramfs" { + initrd /boot/initramfs-$kernel-fallback.img + } +}" +EOF + + # Setting root password. info_print "Setting root password." echo "root:$rootpass" | arch-chroot /mnt chpasswd