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]

Reply via email to