En resumen, el firmware no se puede actualizar actualizando macOS a High Sierra o bendiciendo manualmente. Aquí viene el detalle.
Información de mi MacBook pro:
Intento1:actualízaloactualizandomacOSde10.12.6a10.13.2
Seprodujounerrorconelmensajedeerror"Se produjo un error al verificar el firmware". La información clave en ia.log es la siguiente.
ROM no admite APFS
Eliminación de automatización e intento de relanzar.
Error al obtener el disco para el UUID especificado para volver a ingresar.
Operación: Verifique que el firmware haya fallado, Razón de falla: Dominio de error = com.apple.osinstall Code = 512
Si observa el registro anterior de la actualización de EFI, parece que son bastante normales.
Versión actual de EFI: [0000000000D30008] EFI updateVersion: [0000000000D70000]
/Volumes/bless.YdD7/EFI/APPLE/FIRMWARE/MBP91_00D7_B00.scap creado correctamente
Escribiendo una cookie de actualización de firmware instalada (/ Volumes / MacSSD / macOS Install Data / .FirmwareUpdateInstalled)
/ usr / libexec / efiupdater terminó con el estado: 0
Por lo tanto, no tengo idea de por qué el instalador de High Sierra no pudo actualizar el firmware EFI por primera vez.
Intento 2: actualizar el firmware EFI manualmente
Según el capítulo 2.0 ¿Cómo actualiza una Mac su firmware EFI & ¿Cómo encuentra su versión de EFI de La Apple de su EFI , con el siguiente comando bless , el archivo MBP91_00D3_B0C_LOCKED.scap extraído de mac2015002efiupdate. dmg , que se descargó de Apple.com, y el archivo MBP91_00D7_B00.scap extraído de Instalar macOS High Sierra.app , se ejecutó correctamente.
sudo bless -mount / -firmware <PATH>/MBP91_00D7_B00.scap --verbose --recovery
Cierre, Encendido. Se encendió una luz LED intermitente que indicaba que el firmware estaba a punto de actualizarse. Luego, 3 veces se apaga automáticamente en un período corto, y termina con un inicio normal de OS X. Todo se queda quieto. En otras palabras, la versión de Boot ROM no se ha cambiado.
¿Alguna idea?
Actualización @ 11 de enero de 2018:
Acabo de parecer una publicación relacionada ¿Hay alguna forma de bendecir manualmente el firmware cuando el disco principal es externo?
Parece que la causa raíz es la ejecución de OS X desde un segundo disco interno. Desafortunadamente, el primero de mi MacBook está fuera de servicio.
Actualización @ 13 de enero de 2018:
Confirmó que los siguientes métodos no funcionan.
- reemplazó el Samsung SSD con el disco duro original de Apple y lo intentó nuevamente. El archivo ia.log era el mismo que el de SSD
- mantuvo el disco duro interno conectado, conectó el disco externo USB o el lector SXCARD. Seleccionó el ESP en el disco duro interno como el EFI provisional. Por lo tanto, el mismo resultado que el anterior.
- desconecte todas las unidades de disco duro internas, conecte la unidad externa USB y el lector SXCARD. Tengo el log como
No se pudo encontrar un ESP apropiado. Error al escribir el actualizador de firmware para EFI.