## Using Refind as boot loader
Elilo wasn't able to boot my slackware config.
So I decided to give refind a chance.
With success ;)
Boot live usb stick, login as root.
```
cryptsetup luksOpen /dev/nvme0n1p3 luks
vgscan --mknodes
vgchange -ay
lvscan
mount /dev/slackware/root /mnt
mount /dev/slackware/home /mnt/home
mount /dev/slackware/opt /mnt/opt
mount /dev/slackware/usr /mnt/usr
mount /dev/slackware/var /mnt/var
mount /dev/slackware/tmp /mnt/tmp
mount /dev/nvme0n1p2 /mnt/boot
mount /dev/nvme0n1p1 /mnt/boot/efi
mount -o bind /proc /mnt/proc
mount -o bind /sys /mnt/sys
mount -o bind /dev /mnt/dev
chroot /mnt
```
Download refind from [1] and follow the manual installation steps described here [2].
```
cp -r refind /boot/efi/EFI/
cd /boot/efi/EFI/refind
rm refind_ia32.efi refind_aa64.efi
rm -r drivers_ia32 drivers_aa64
efibootmgr -c -l \\EFI\\refind\\refind_x64.efi -L rEFInd -g -d /dev/nvme0n1p1
```
[1]
https://www.rodsbooks.com/refind/getting.html
[2]
https://www.rodsbooks.com/refind/installing.html