My iMac (metà 2010) continua a tormentarmi per aggiornare il firmware EFI a 1.8. Purtroppo, non importa quante volte cerco di aggiornare l'EFI (dall'installazione manuale o dall'aggiornamento automatico), non sembra passare e mi chiede di nuovo al prossimo riavvio.
I motivi principali sembrano 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é è possibile trovare che molte persone hanno problemi simili quando eseguono os x da un secondo disco interno (di solito quando hanno sostituito un MacBook o iMac SuperDrive da 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, dove installare Ubuntu incasinato con EFI, ma tutto è in esecuzione dal disco principale.
Ho scaricato il firmware, estratto il file pertinente ( IM112_0057_01B_LOCKED.scap
) e ho provato, senza successo, a spingere manualmente l'aggiornamento.
Non sono abbastanza sicuro di come funzioni la benedetta, né dove si suppone che l'aggiornamento efi possa vivere (sono sorpreso che sembra vivere sul disco, non sul computer stesso, ma potrei essere frainteso nel modo in cui funziona EFI) . Ho provato:
sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…
Nessun successo! Se qualcuno che comprende meglio EFI / il comando della benedizione può aiutarmi, sarei molto grato.
Posso condividere l'output del comando --verbose
se è utile.