On 07/04/2020 00:38, Michael wrote:
Perhaps older UEFI specifications allowed Mac-baked filesystems, or perhaps
Apple were/are doing their own thing. The current UEFI specification
*requires* a FAT 12/16/32 filesystem type on an ESP partition to boot an OS
image/bootloader from - see section '13.3 File System Format':
Reading the spec, it said "must *support*", not must *require*.
What I was told - by someone I see no reason to disbelieve - was that if
a vendor wants to support a different filesystem *in addition*, provided
it supports all the calls then there's no problem.
(Incidentally, if that's the final spec, I think I've spotted a mistake
in it - it clearly doesn't actually mean what it says in at least one
place ...)
Cheers,
Wol