Meu iMac (meados de 2010) continua me incomodando para atualizar meu firmware EFI para 1.8. Infelizmente, não importa quantas vezes eu tente atualizar o EFI (a partir da instalação manual ou atualização automática), ele não parece passar e me pergunta novamente na próxima reinicialização.
Os principais motivos parecem ser que eu estou executando o Mac OS X em um disco completamente externo (firewire); Estou reservando o disco interno para Windows. Acredito que esse seja o motivo do meu problema, pois você pode encontrar muitas pessoas com problemas semelhantes quando executam o OS X em um segundo disco interno (geralmente quando substituem um MacBook ou iMac SuperDrive por uma unidade SSD).
Pesquisando na internet, encontrei alguns recursos que parecem indicar que é possível abençoar manualmente o firmware. Por exemplo, este ; note que a solução é para um problema um pouco diferente, onde a instalação do Ubuntu atrapalhou o EFI, mas tudo está sendo executado no disco principal.
Fiz o download do firmware, extraí o arquivo relevante ( IM112_0057_01B_LOCKED.scap
) e tentei - sem êxito - enviar manualmente a atualização.
Não tenho certeza de como a bênção funciona, nem onde a atualização efi deve estar (fico surpreso que ela pareça estar no disco, não no próprio computador, mas posso estar entendendo mal a maneira como a EFI funciona). Eu tentei:
sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…
Sem sucesso! Se alguém que entenda melhor a EFI / o comando abençoe possa me ajudar, eu ficaria super agradecido.
Eu posso compartilhar a saída do --verbose
comando, se for útil.