On 15/07/14 16:10, Matt Fleming wrote:
Going forward, I suspect any attempts to use the EFI File Protocol are going to result in this kind of breakage, and that the only thing that can be relied upon is the Disk I/O Protocol. But doing Disk I/O would necessitate adding the in-kernel FAT driver to the EFI boot stub, which is a scary idea (though not without merit).
Booting via iPXE will give you an EFI_SIMPLE_FILE_SYSTEM_PROTOCOL (providing access to the initrd previously downloaded by iPXE). It will also give you a dummy disk I/O protocol which always return EFI_NO_MEDIA.
In those circumstances, only the EFI_SIMPLE_FILE_SYSTEM_PROTOCOL will work. Michael -- To unsubscribe from this list: send the line "unsubscribe linux-efi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html