I am wondering if anyone knows when Apple will support UEFI 2.x? Presently they 
are using something I'm calling "Apple EFI" which I define as being mostly 
Intel EFI 1.10 + some Apple stuff + some bits of UEFI 2.x mostly related to 
either UGA or GOP. So presently the EFI implementation is arguably 
non-standard. Certainly Windows does not support Intel EFI 1.10 or Apple's 
implementation of it, they only support BIOS and UEFI 2.x. And most Linux 
distributions are in the same boat.

With BIOS limiting the size of the disk to 2.19TB this is a problem. And also 
Apple's CSM BIOS implementation is incomplete (not all information needed for 
supporting OS's is there, but would be in EFI if Apple were using standard UEFI 
instead of effectively a proprietary EFI implementation). So anyway, it's a 
problem for dual booting. And there doesn't seem to be a great reason why Apple 
is still not using UEFI other than "Apple EFI" is working OK for them and just 
aren't highly incentivized to making their hardware fully standard so it can 
boot any OS.

So this may be dumb of me to post this question here but I'm not sure where 
else it might be appropriate. So actually a referral rather than a direct 
answer would be useful. And I understand any answer would likely be 
speculative. The best I've gotten to so far on the Apple Boot-dev list was just 
this one unanswered post in 2009:

http://lists.apple.com/archives/Boot-dev/2009/May/msg00000.html

The answer to his question is Apple doesn't support UEFI 2.x, only Intel EFI 
1.10 which Microsoft does not support. And the CSM is limited (actually I don't 
know that this is Apple's fault. I'm not sure if they get the CSM from Intel or 
roll their own.)


Chris Murphy_______________________________________________
MacOSX-admin mailing list
[email protected]
http://www.omnigroup.com/mailman/listinfo/macosx-admin

Reply via email to