Mój iMac (połowa 2010 r.) Ciągle nęka mnie, aby zaktualizować oprogramowanie wewnętrzne EFI do wersji 1.8. Niestety, bez względu na to, ile razy próbuję zaktualizować EFI (z instalacji ręcznej lub automatycznej aktualizacji), wydaje się, że nie przechodzi i pyta mnie ponownie przy następnym ponownym uruchomieniu.
Wydaje się, że głównym powodem jest to, że używam Mac OS X na całkowicie zewnętrznym dysku (firewire); Zastrzegam dysk wewnętrzny dla systemu Windows. Myślę, że to jest powód moich kłopotów, ponieważ wiele osób ma podobne problemy, gdy korzystają z systemu OS X z drugiego dysku wewnętrznego (zwykle, gdy zastąpiły MacBook lub iMac SuperDrive dyskiem SSD).
Przeszukując Internet, znalazłem kilka zasobów, które wydają się wskazywać, że ręczne błogosławienie oprogramowania układowego jest możliwe. Na przykład ten ; Zwróć uwagę, że ich rozwiązanie dotyczy nieco innego problemu, w którym instalacja Ubuntu pomieszała się z EFI, ale wszystko działa z dysku głównego.
Pobrałem oprogramowanie, wyodrębniłem odpowiedni plik ( IM112_0057_01B_LOCKED.scap
) i próbowałem - bezskutecznie - ręcznie przekazać aktualizację.
Nie jestem do końca pewien, jak działa błogosławieństwo, ani gdzie powinna działać aktualizacja efi (jestem zaskoczona, że wydaje się, że działa na dysku, a nie na samym komputerze, ale mogę nie rozumieć, jak działa EFI). Próbowałem:
sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…
Bez powodzenia! Jeśli ktoś, kto lepiej rozumie EFI / polecenie błogosławieństwa, może mi pomóc, byłbym bardzo wdzięczny.
Mogę udostępnić dane wyjściowe --verbose
polecenia, jeśli jest to pomocne.