refind + booster + encryption doesn't work for me
refind + booster + encryption doesn't work for me
Hello, i have problem because i can't make it work for like a week. I tried a lot of different configurations and every time i try refind with encryption when refind starts there is no menu entry for encryptred disk, but with no encryption everything works fine. I looked a lot on arch wiki, some install scripts on github and i do what they do and it doesn't work. Maybe anyone could help?
Script i actually use:
execute_refind() { BLKID1=$(blkid -s UUID -o value $ROOT) BLKID2=$(blkid -s UUID -o value $CRYPT) refind-install --usedefault "$ESP" --alldrivers touch /boot/refind_linux.conf if [ "$ENCRYPTION" == "yes" ] && [ "$FILESYSTEM" == "btrfs" ] then cat >> /boot/refind_linux.conf << EOF "Boot with minimal options" "rd.luks.name=$BLKID2=artix root=UUID=$BLKID2 rootfstype=$FILESYSTEM rw add_efi_memmap quiet $NVIDIA_MODESET" EOF fi if [ "$ENCRYPTION" == "no" ] && [ "$FILESYSTEM" == "btrfs" ] then cat >> /boot/refind_linux.conf << EOF "Boot with minimal options" "rootflags=subvol=/@ root=UUID=$BLKID1 rw add_efi_memmap rootfstype=$FILESYSTEM initrd=@\boot\booster-$KERNEL.img quiet $NVIDIA_MODESET" EOF fi if [ "$ENCRYPTION" == "yes" ] && [ "$FILESYSTEM" != "btrfs" ] then cat >> /boot/refind_linux.conf << EOF "Boot with minimal options" "rd.luks.name=$BLKID2=artix root=UUID=$BLKID2 rootfstype=$FILESYSTEM rw add_efi_memmap quiet $NVIDIA_MODESET" EOF fi if [ "$ENCRYPTION" == "no" ] && [ "$FILESYSTEM" != "btrfs" ] then cat >> /boot/refind_linux.conf << EOF "Boot with minimal options" "root=UUID=$BLKID1 rw add_efi_memmap rootfstype=$FILESYSTEM quiet $NVIDIA_MODESET" EOF fi execute_modules }