So with Apple’s new Intel based Macs, they no longer use the Open Firmware BIOS. Since that announcement in January, I’ve often wondered why Apple chose EFI. Yesterday in a MacEnterprise.org webcast “Demystifying the Transition” Apple shared these two slides:
Larger ROMs: This makes sense, more features, more space needed. Okay at a high level I can understand that.
Richer graphics: Sure, I like not looking at some black screen with white text on boot. Check.
Dynamic boot volume picker: Okay, I do not know what this is. Any ideas?
Faster start-up time: This is always good. And I’ve already noticed how fast my MacBook boots and comes out of sleep.
Apple Remote for controlling boot options: Again, what could this possibly mean? Why would I want to use my Apple remote to control boot options? I know you can use the remote to bring your computer out of sleep, which would make a lot of sense if you have you Mac setup as your PVR. Still, it’s not exactly a boot option. Hmmm. Any ideas what this might be?
NetBoot support for using BSDP: Sure, NetBoot is a very cool Mac feature and making sure EFI can suport this scenario is important. (From the webcast it sounded like Apple did make some modifications to make EFI work with BSDP.)
All in all, EFI looks to be a Good Thing indeed.