Hi:

Currently EFI executables don't include part_msdos or vfat support by default.  This means that EFI executables can only be launched directly from ISO9660 filesystems.  The attached patch explicitly adds part_msdos and vfat so that the rest of the GRUB files can be found on other devices, such as USB keys.

Thanks,

--
Mario Limonciello
Linux Engineer
Dell | OS Engineering