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.
sumber
Jawaban:
Untuk menjawab beberapa pertanyaan Anda:
Firmware disimpan di papan utama. Namun, saat memperbarui firmware, partisi sistem EFI digunakan sebagai area pementasan.
Setelah pengujian serval, tampaknya Mac hanya mengenali partisi EFI pada disk internal utama sebagai area pementasan (catatan: setidaknya tidak berfungsi di ruang optik mac saya atau di drive eksternal apa pun). Jadi, jika Anda hanya mendapatkan disk eksternal atau tidak ada ESP di disk internal utama Anda, itu akan menjadi misi yang mustahil, setidaknya tidak perintah berkat bisa menyelesaikannya.
Untuk mengatasi masalah Anda, Anda dapat mencoba langkah-langkah berikut jika disk internal Anda memiliki partisi sistem EFI:
atau
atau
Saya tidak yakin apakah mac Anda dapat mengganti drive internal dengan drive eksternal dengan mudah. Jika ya, saya yakin cara tercepat adalah mengganti drive internal dengan drive eksternal Anda sementara untuk menyelesaikan pembaruan.
sumber
Saya memiliki masalah serupa ketika menggunakan versi OS X yang lebih baru daripada sistem yang awalnya. Boot ke sistem eksternal sistem operasi asli (dalam kasus Anda, 10.6 Snow Leopard) memungkinkan firmware untuk menginstal dan berhenti bertanya.
sumber