On Sun, May 29, 2016 at 11:18:51AM +0200, Steinar H. Gunderson wrote: > This is probably true, but non-Mac UEFI firmware won't speak HFS+ either, > and that's gladly allowed, even on ARM. I would say that as long as there is > a legitimate usecase for it (and chainloading from U-Boot certainly is), > it should be allowed, although possibly with a warning (e.g. “Warning: > Installing on a non-FAT filesystem on /boot, not all UEFI installations will > support booting from this.”).
FWIW, I've verified that if I take my existing /boot, recreate it as ext4 instead of vfat, and rename EFI/BOOT/BOOTARM.EFI to efi/boot/bootarm.efi, U-Boot will indeed load GRUB from it. GRUB doesn't recognize the ext4 filesystem, though (just “(hd0,msdos1): Filesystem is unknown” when I try to ls it from the GRUB console), so the boot stops there, but I guess this is related to that grub-install didn't know at the time it would need to boot off of one. /* Steinar */ -- Homepage: https://www.sesse.net/