iMac ของฉัน (กลางปี 2010) ทำให้ฉันรำคาญใจที่จะอัพเกรดเฟิร์มแวร์ EFI เป็น 1.8 น่าเศร้าไม่ว่าฉันจะพยายามอัพเกรด EFI กี่ครั้ง (จากการติดตั้งด้วยตนเองหรือการอัปเดตอัตโนมัติ) ดูเหมือนว่าจะไม่ผ่านและถามฉันอีกครั้งในการรีบูตครั้งถัดไป
เหตุผลหลักน่าจะเป็นที่ฉันใช้ Mac OS X บนดิสก์ภายนอกอย่างสมบูรณ์ (firewire); ฉันกำลังสำรองดิสก์ภายในสำหรับ Windows ฉันเชื่อว่าเป็นสาเหตุของปัญหาของฉันเนื่องจากคุณสามารถหาคนจำนวนมากที่มีปัญหาคล้ายกันเมื่อพวกเขาใช้ระบบปฏิบัติการ x จากดิสก์ภายในที่สอง (โดยปกติเมื่อพวกเขาเปลี่ยน MacBook หรือ iMac SuperDrive ด้วยไดรฟ์ SSD)
การค้นหาบนอินเทอร์เน็ตฉันพบทรัพยากรสองสามอย่างที่ดูเหมือนว่าบ่งบอกว่าการให้เฟิร์มแวร์ด้วยตนเองเป็นไปได้ ยกตัวอย่างเช่นคนนี้ ; โปรดทราบว่าวิธีแก้ไขปัญหาของพวกเขาสำหรับปัญหาที่แตกต่างกันเล็กน้อยซึ่งการติดตั้ง Ubuntu ทำให้สับสนกับ EFI แต่ทุกอย่างทำงานจากดิสก์หลัก
ฉันดาวน์โหลดเฟิร์มแวร์แตกไฟล์ที่เกี่ยวข้อง ( IM112_0057_01B_LOCKED.scap
) และลองใช้ไม่สำเร็จเพื่อผลักดันการอัปเดตด้วยตนเอง
ฉันไม่แน่ใจว่าพรทำงานอย่างไรและไม่ควรอัปเดต efi อย่างไร (ฉันประหลาดใจที่ดูเหมือนว่าอยู่บนดิสก์ไม่ใช่ในคอมพิวเตอร์ แต่ฉันเข้าใจผิดเกี่ยวกับวิธีการทำงานของ EFI) ฉันเหนื่อย:
sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…
ไม่สำเร็จ! หากใครที่เข้าใจ EFI / คำสั่งอวยพรดีกว่าสามารถช่วยฉันได้ฉันจะขอบคุณมาก
ฉันสามารถแบ่งปันผลลัพธ์ของ--verbose
คำสั่งหากเป็นประโยชน์