IMac của tôi (giữa năm 2010) tiếp tục làm phiền tôi để nâng cấp firmware EFI của tôi lên 1.8. Đáng buồn thay, cho dù tôi có cố gắng nâng cấp EFI bao nhiêu lần (từ cài đặt thủ công hoặc cập nhật tự động), nó dường như không đi qua và hỏi lại tôi trong lần khởi động lại tiếp theo.
Những lý do chính dường như là tôi đang chạy Mac OS X trên một đĩa hoàn toàn bên ngoài (firewire); Tôi đang đặt đĩa nội bộ cho Windows. Tôi tin rằng đó là lý do cho sự cố của tôi vì bạn có thể thấy nhiều người gặp vấn đề tương tự khi họ đang chạy os x từ đĩa bên trong thứ hai (thường là khi họ thay thế MacBook hoặc iMac SuperDrive bằng ổ SSD).
Tìm kiếm trên internet, tôi tìm thấy một số tài nguyên dường như chỉ ra rằng việc ban phước cho phần sụn là có thể. Ví dụ cái này ; lưu ý rằng giải pháp của họ là cho một vấn đề hơi khác, trong đó việc cài đặt Ubuntu bị rối với EFI, nhưng mọi thứ đều chạy từ đĩa chính.
Tôi đã tải xuống chương trình cơ sở, trích xuất tệp có liên quan ( IM112_0057_01B_LOCKED.scap
) và đã cố gắng không thành công trong việc sử dụng bản quyền để đẩy bản cập nhật.
Tôi không chắc chắn làm thế nào phước lành hoạt động, cũng như nơi cập nhật efi được sống (tôi ngạc nhiên rằng nó dường như sống trên đĩa, không phải trên máy tính, nhưng tôi có thể hiểu sai về cách hoạt động của EFI). Tôi đã thử:
sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…
Không thành công! Nếu bất cứ ai hiểu rõ hơn về EFI / lệnh ban phước có thể giúp tôi, tôi sẽ rất biết ơn.
Tôi có thể chia sẻ đầu ra của --verbose
lệnh nếu nó hữu ích.