Matthew,
Thanks for the response, I’m sure I did everything as suggested,
I tried it various times, I did read the arch guide as well.
The thing is that systemd-boot does shows the entry (and if the entry.conf has an invalid/not existing kernel or initrd it wouldn’t be shown),
but when selected it complains it doesn’t find the kernel.
Managed to install systemd-boot.
The error message is incorrect in systemd-boot.
It says that the kernel was not found, nautilus failed to copy the kernel so the file was present but 0 bytes.
Instead it should say kernel invalid…
Another way to get rid of grub without manual intervention except accepting keys with MOK is to use this ostree patch: https://github.com/ostreedev/ostree/files/5433897/updated.txt
https://github.com/ostreedev/ostree/pull/1967
additionaly in the ostree config ostree config set sysroot.bootloader none
It will work as you’d expect.
I’d reall appreciate if someone could say how to use systemd-boot with shim
1 Like