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

Reply via email to