MacOS High Sierra: se produjo un error al verificar el firmware

11

Tengo un iMac de mediados de 2011 que actualmente ejecuta MacOS 10.12 Sierra. No es mi máquina principal, pero me gustaría instalar 10.13 en ella.

La actualización comienza sin problemas, pero cuando se trata de reiniciar, recibo el siguiente mensaje:

No se pudo instalar macOS en su computadora Se produjo un error al verificar el firmware.

Entiendo que mi Mac está al límite, pero leí que cualquier máquina que admita 10.12 también admitirá 10.13

El iMac se ejecuta desde un SSD externo, debido a un problema con la placa lógica, por lo que sé que tengo algunos problemas. El iMac ya no arranca desde la unidad interna (o reconoce el DVD), pero aún funciona de otra manera.

Sin embargo, los problemas no parecen ser invocar el firmware real , y el iMac está felizmente ejecutando 10.12.

¿Qué significa este mensaje y puede resolverse?

Manngo
fuente
1
Tendrá que definir "un problema con la placa lógica", ya que podría ser la causa del error
Steve Chambers
1
@SteveChambers Done. El iMac no arrancará desde la unidad interna, y tuve el SSD, que reemplazó el HD original, quitado y montado en una carcasa USB externa.
Manngo
1
Entonces, si entiendo correctamente si conecta una unidad compatible en el puerto SATA interno de su Mac, ¿no se reconoce? Esto significa que uno o más componentes en la placa del sistema están "fritos". Dependiendo de lo que sean, pueden impedir que se verifique el firmware. Y verificar regularmente el firmware de Mac es una nueva característica de High Sierra. Entonces puede estar atrapado en 10.12
Steve Chambers

Respuestas:

9

Apple ha introducido un nuevo sistema de archivos APFS en High Sierra. La solución fácil es verificar su copia de seguridad y luego borrar el volumen y ejecutar el instalador contra una unidad de almacenamiento principal en blanco / borrada.

Debido a que el APFS requiere soporte de una nueva versión de firmware, el firmware de su Mac deberá actualizarse a la última versión durante la instalación de High Sierra.

Después del primer reinicio, el instalador prepara la última versión de firmware adecuada para su modelo de Mac en la partición del sistema EFI de su disco principal con el comando bless . Luego reinicie automáticamente y active el proceso de actualización del firmware. (marcado como punto A)

Después del proceso de actualización (independientemente del éxito o el fracaso), el instalador continúa. Comprueba dos veces la versión del firmware para asegurarse de que se haya actualizado correctamente en el proceso anterior (es decir, el punto A). Como resultado, el instalador descubre que su firmware todavía NO es una versión más reciente. Por lo tanto, informa "Se produjo un error al verificar el firmware". Sí, es lo que viste en la pantalla.

La causa raíz de la falla en el punto A, en su caso, no es una unidad interna en la bahía principal. El proceso de actualización del firmware solo reconoce la ESP (EFI System Partition) de la unidad interna primaria. Eso significa que el proceso de actualización fue interrumpido.

Por lo tanto, es posible que deba hacer funcionar el puerto SATA primario y conectar su disco a él. Se dice que, la mayoría de las veces, es el cable del disco duro el que está fuera de servicio, en lugar del chipset. Si ese es el caso, probablemente se puede arreglar dentro de $ 20 para obtener un reemplazo. Y ese fue mi caso. :)

Kent
fuente
1
Gran respuesta. Tenga en cuenta que las actualizaciones de firmware se incluyen en macOS y realmente no requieren APFS o HFS +, el momento aquí es coincidente y no causal por toda la investigación y experiencia que tengo.
bmike
Si OP no puede arreglar el puerto SATA primario y actualizar el firmware, me pregunto si podría usar el cargador de arranque Clover.
Wowfunhappy
5

Tuve el mismo problema al intentar instalar High Sierra en mi MacBook Pro de finales de 2011, en la que reemplacé su HDD mecánico por una SSD. La solución fue descargar la última versión del instalador de High Sierra de la App Store y ejecutarla: es la versión 13.1.05en el momento de la escritura. Asegúrese de eliminar cualquier instalador existente que pueda tener primero.

Esta versión se ejecutó sin problemas la primera vez, actualizando el firmware de la computadora e instalando High Sierra.

Según comentarios anecdóticos en línea, parece que Apple está instalando una actualización de firmware y las versiones anteriores del instalador de High Sierra solo funcionaban con configuraciones de unidades específicas. En mi caso, supongo que el verificador de firmware esperaba un HDD en esta máquina cuando ahora es un SSD.

davidjb
fuente
Esto parece tener sentido. En mi caso, estoy usando el último instalador pero también tengo una configuración de disco no estándar. Arreglé un MacBook Air descartado que faltaba su SSD, que era demasiado caro para reemplazarlo, por lo que arranca con un disco duro externo USB 3. Todavía falla en la etapa de verificación del firmware.
hippietrail
Este será el nuevo "¿restableció los permisos y restableció PRAM / NVRAM" para macOS. Descargar el último instalador del Mac App Store y ejecutar el instalador mientras está conectado a Internet hará todo tipo de cosas buenas, incluida la comprobación del disco, poner en cola las actualizaciones de firmware que se necesitan, archivar e instalar el sistema central y luego ejecutar el script de migración . + a_lot_of_votes
bmike
3

Tuve el mismo problema en una MacBook Pro 17 ”(mediados de 2010). Resulta que fue el SSD del mercado de accesorios que instalé casi tan pronto como lo compré. Afortunadamente, mantuve el disco duro original, y después de probar el instalador más nuevo y reiniciar en modo seguro varias veces sin ningún placer, simplemente tomé un destornillador y volví a colocar el viejo HDD temporalmente (hay buenas guías en ifixit.com ). La instalación con el HDD original se completó sin problemas, incluida la actualización del firmware. Después, volví a colocar el SSD e instalé Hugh Sierra sin ningún problema: como la actualización del firmware ya se había completado, ya no parecía haber una verificación del sistema que me había hecho tropezar anteriormente.

Muchas gracias por sus útiles respuestas. Por cierto, también tengo un iMac de finales de 2009 donde se cambió el disco duro original (falla de la unidad, ni siquiera el mismo fabricante) y un SSD ocupa el compartimento de la unidad óptica. A diferencia de mi MacBook Pro, la actualización finalizó sin problemas en el iMac. Eso encaja con el problema relacionado con el puerto SATA primario.

user299282
fuente
2

Me da la impresión de que el problema con la placa lógica está causando este error.

Finalmente decidí aprovechar el hecho de que la unidad principal es externa y conectarla a mi nueva iMac. A partir de ahí, pude arrancar desde la unidad externa e instalar High Sierra con éxito.

No salió perfectamente bien. Cuando la Mac quiere reiniciar como parte de la instalación, tuve que convencer para que reiniciara nuevamente desde la unidad externa, que no era tan confiable como esperaba. También tengo una partición adicional como respaldo, lo que complica las cosas. Luego tuve que convencer a la nueva Mac para que arranque desde la partición interna correcta cuando terminé.

Sin embargo, podría conectar mi unidad externa de nuevo a la vieja Mac, y ha estado funcionando bien desde entonces. Incluso he instalado con éxito actualizaciones menores desde entonces.

Manngo
fuente
1

En mi caso, monté la partición EFI solo para descubrir que está llena y que no queda espacio adicional. No es de extrañar que App Store me haya recordado repetidamente que actualice el firmware después de hacer clic en actualizar una y otra vez (la actualización debe fallar, y App Store no me informó de eso). Borré el contenido inútil en la partición EFI y luego todo está bien. El error desapareció y actualicé con éxito a Mojave.

Xiaoqi
fuente
0

Al instalar High Sierra, tuve un error que decía que no se podía verificar el firmware.

Hecho esto:

diskutil verify disk0
diskutil repair disk0

Cuando se le solicite eliminar, diga que sí.

Luego, vuelva a iniciar su instalador High Sierra.

Esto funcionó para mí, ya que no podía actualizar manualmente el firmware en mi MacBook (mediados de 2010).

kNx
fuente