The boot-to-UEFI fail issue's due to a missing 'startup.nsh'.
It does not appear that it's created during the install process.
The fix is straightforward, if not quite enduser-friendly.
After installer stage is complete, destroy, do not reboot, the Guest.
@ Dom0 host's shell, mount/edit the EFI partition
kpartx -av /dev/VG0/part_EFI
mount /dev/mapper/VG0-part_EFI1 /mnt
echo "\EFI\ubuntu\grubx64.efi" > /mnt/startup.nsh
umount /mnt
kpartx -dv /dev/VG0/part_EFI
then reboot. Guest boots successfully to EFI as intended.
In my book, an installer bug. But I don't know if that's by design @Ubuntu.
--
ubuntu-server mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam