efi | syslinux-efi | kernel efi stub
the problem I see for a casual system is that system upgrades won’t change /boot/efi/ but only /boot. leaving the system alone with an older kernel. using yet-another-bootloader (like it is usually done on EFI) solves that.
autoboot and the efibootmgr -u flag doesn’t work
on qemu+ovmf, that’s why syslinux or grub is prefered for KVM guests
mkdir -p lala/boot/efi/EFI/BOOT/ mv -i EFI-BINARY-FILE lala/boot/efi/EFI/BOOT/bootx64.efi
https://www.howtoforge.com/enable-uefi-support-on-kvm-virtualization/
https://itsfoss.gitlab.io/post/enable-uefi-support-for-kvm-virtual-machines-in-linux/
https://rust-osdev.github.io/uefi-rs/tutorial/vm.html