The solution's to boot the *installer* itself as UEFI, not just the
installed guest. Specifically, with
bios='ovmf'
It appears that if install-boot-env = non-UEFI, then the installer preps
a bootloader env for non-UEFI, *regardless*, of whether or not the
install included an EFI vfat-formatted /boot/efi mount point.
Once the installer's env is switched to UEFI, or at least via
'bios=ovmf' made UEFI-aware/complete, then the bootloader env is
complete and functional for the UEFI Guest reboot.
Note that this is NOT the case for Arch guest with systemd-boot; There,
the install phase from the LiveCD can be booted from a bios=seabios env,
and the UEFI guest boots fine.
I suspect this is due to an issue with Grub2 logic.
--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]