Il mio iMac (metà 2010) continua a infastidirmi per aggiornare il mio firmware EFI a 1.8. Purtroppo, non importa quante volte provo ad aggiornare EFI (dall'installazione manuale o dall'aggiornamento automatico), non sembra passare e mi chiede di nuovo al prossimo riavvio.
Il motivo principale sembra essere che eseguo Mac OS X su un disco completamente esterno (firewire); Sto riservando il disco interno per Windows. Credo che sia la ragione del mio problema poiché puoi trovare molte persone che hanno problemi simili quando eseguono os x da un secondo disco interno (di solito quando hanno sostituito un MacBook o iMac SuperDrive con un'unità SSD).
Cercando su Internet, ho trovato un paio di risorse che sembrano indicare che è possibile benedire manualmente il firmware. Ad esempio questo ; nota che la loro soluzione è per un problema leggermente diverso, in cui l'installazione di Ubuntu ha incasinato EFI, ma tutto è in esecuzione dal disco principale.
Ho scaricato il firmware, estratto il file pertinente ( IM112_0057_01B_LOCKED.scap
) e ho tentato, senza successo, di inviare manualmente l'aggiornamento.
Non sono del tutto sicuro di come funzioni la benedizione, né di dove dovrebbe vivere l'aggiornamento efi (sono sorpreso che sembri vivere sul disco, non sul computer stesso, ma potrei fraintendere il modo in cui funziona EFI). Provai:
sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…
Nessun successo! Se qualcuno che capisce meglio EFI / il comando benedica mi può aiutare, sarei molto grato.
Posso condividere l'output del --verbose
comando se è utile.