I’ve got a Framework 13, recently updated to AMD, and I’m trying to get rEFInd working with secure boot. I tried before with an 11th gen Intel board, but I’m getting exactly the same results.
I’m running Fedora, and using its refind package, installing with the refind-install command. I’m using the guide at The rEFInd Boot Manager: Managing Secure Boot :
refind-install --shim /boot/efi/EFI/fedora/shimx64.efi --localkeys
mokutil -i /boot/efi/EFI/refind/keys/refind_local.cer
This goes through the mok registration on reboot, and it all looks good. But when it actually tries to start the bootloader it gets a security exception and falls back to grub.
Is there something I’m missing? How can I debug this?
I’ve gone through the same process on my desktop machine and it all works as expected, so I’m not sure what’s different.