Try this suggestion: Switiching to rEFInd from systemd-boot (w/ brtfs) - #28 by Hitman_Agent47
- Remove
kernel-install-for-dracut
and installdracut-hook
instead. - Reinstall whatever kernels you have installed.
- Check
/boot
to confirm the kernels and images are in there now. - Run
refind-install
to generate a newrefind_linux.conf
. Check the file to confirm it is correctly indicating your kernel is now in/boot
.
Reboot to test this new configuration is working as expected. Once you are happy with that, you can remove the old systemd boot entries with bootctl remove
and delete any kernels and initramfs images left on the EFI partition.