IMac saya (pertengahan 2010) terus mengganggu saya untuk meningkatkan firmware EFI saya ke 1.8. Sayangnya, tidak peduli berapa kali saya mencoba untuk meng-upgrade EFI (dari instalasi manual, atau pembaruan otomatis), sepertinya tidak akan melalui dan meminta saya lagi di reboot berikutnya.
Alasan utama tampaknya adalah bahwa saya menjalankan Mac OS X pada disk yang sepenuhnya eksternal (firewire); Saya memesan disk internal untuk Windows. Saya percaya itu adalah alasan masalah saya karena Anda dapat menemukan banyak orang memiliki masalah yang sama ketika mereka menjalankan os x dari disk internal kedua (biasanya ketika mereka mengganti MacBook atau iMac SuperDrive dengan drive SSD).
Mencari di internet, saya menemukan beberapa sumber yang tampaknya menunjukkan bahwa secara manual memberkati firmware adalah mungkin. Misalnya yang ini ; perhatikan solusi mereka adalah untuk masalah yang sedikit berbeda, di mana menginstal Ubuntu kacau dengan EFI, tetapi semuanya berjalan dari disk utama.
Saya mengunduh firmware, mengekstrak file yang relevan ( IM112_0057_01B_LOCKED.scap
), dan mencoba — tidak berhasil — untuk mendorong pembaruan secara manual.
Saya tidak begitu yakin bagaimana berkah bekerja, atau di mana pembaruan efi seharusnya hidup (saya terkejut bahwa tampaknya tinggal di disk, bukan di komputer itu sendiri, tetapi saya bisa salah paham cara EFI bekerja). Saya mencoba:
sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…
Tidak berhasil! Jika ada orang yang lebih memahami EFI / perintah berkat dapat membantu saya, saya akan sangat berterima kasih.
Saya dapat membagikan output dari --verbose
perintah jika itu membantu.