Now that Leif has fixed up the arm-uefi target, I'm looking at adding that support into Debian/Ubuntu for virtual machines. One issue is that 'grub-install' errors out by default when only the arm-efi flavor is installed:
$ sudo grub-install grub-install: error: /usr/lib/grub/arm-uboot/modinfo.sh doesn't exist. Please specify --target or --directory This series avoids that by whitelisting EFI-based linux/virt platforms. dann frazier (2): Factor out EFI detection into its own function arm: grub-install: Default to arm-efi target in EFI-based QEMU virt models grub-core/osdep/basic/platform.c | 6 ++++ grub-core/osdep/linux/platform.c | 57 +++++++++++++++++++++++++++--- grub-core/osdep/windows/platform.c | 16 +++++++-- include/grub/util/install.h | 3 ++ util/grub-install.c | 2 +- 5 files changed, 77 insertions(+), 7 deletions(-) -- 2.18.0 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel