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.
fuente
Respuestas:
Para responder algunas de sus preguntas:
El firmware está almacenado en la placa principal. Sin embargo, al actualizar el firmware, la partición del sistema EFI se usa como un área de preparación.
Después de las pruebas de serval, parece que Mac solo reconoce la partición EFI en primario disco interno como área de almacenamiento (nota: al menos no funciona en la bahía óptica de mi mac o en ninguna unidad externa). Entonces, si solo tienes un disco externo o no hay ESP en tu disco interno primario, eso sería una misión imposible, al menos no la orden de bendición podría hacerlo.
Para resolver su problema, puede intentar los siguientes pasos si su disco interno tiene una partición del sistema EFI:
o
o
No estoy seguro de que su Mac pueda reemplazar fácilmente la unidad interna por la externa. En caso afirmativo, creo que la forma más rápida es reemplazar temporalmente la unidad interna con la unidad externa para realizar la actualización.
fuente
He tenido un problema similar al usar una versión más nueva de OS X de la que vino originalmente con el sistema. El arranque en un sistema externo del sistema operativo original (en su caso, 10.6 Snow Leopard) permitió que el firmware se instalara y dejara de preguntar.
fuente