Mi iMac (a mediados de 2010) me sigue molestando para actualizar mi firmware EFI a 1.8. Lamentablemente, no importa cuántas veces intente actualizar el EFI (desde la instalación manual o la actualización automática), parece que no se ejecuta y me pregunta de nuevo en el próximo reinicio.
Las principales razones parecen ser que estoy ejecutando Mac OS X en un disco completamente externo (firewire); Estoy reservando el disco interno para Windows. Creo que es la razón de mi problema, ya que puede encontrar que muchas personas tienen problemas similares cuando ejecutan os x desde un segundo disco interno (generalmente cuando reemplazaron un MacBook o un iMac SuperDrive por una unidad SSD).
Buscando en Internet, encontré un par de recursos que parecen indicar que es posible bendecir manualmente el firmware. Por ejemplo este ; tenga en cuenta que su solución es para un problema ligeramente diferente, donde la instalación de Ubuntu se confunde con EFI, pero todo se ejecuta desde el disco principal.
Descargué el firmware, extraje el archivo relevante ( IM112_0057_01B_LOCKED.scap
), e intentó, sin éxito, empujar manualmente la actualización.
No estoy muy seguro de cómo funciona bendición, ni dónde se supone que debe vivir la actualización de efi (me sorprende que parezca estar en el disco, no en la computadora en sí, pero podría estar entendiendo mal la forma en que funciona EFI). Lo intenté:
sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…
¡Sin éxito! Si alguien que entienda mejor el EFI / la orden de bendición pueda ayudarme, estaría muy agradecido.
Puedo compartir la salida de la --verbose
comando si es útil.