Solución:
La partición EFI se utiliza cuando se actualiza el firmware. Supongo que esta partición EFI debe estar en el disco interno principal. Apple publicó que las actualizaciones de firmware requieren un esquema de partición GUID en el sitio web archivado Las actualizaciones de firmware para Mac basadas en Intel requieren un esquema de partición GUID, aunque el sitio no dice explícitamente que esta debe ser la unidad principal. Cuando se formatea un SDD o HDD para usar un esquema de partición GUID mediante la Utilidad de Discos o diskutil
comando, la partición EFI se crea automáticamente.
Básicamente, la actualización del firmware se copia en la partición EFI formateada en FAT32. A continuación, se indica al firmware que se actualice. Básicamente, el mismo procedimiento ocurre para las actualizaciones de firmware en mi PC HP con Windows. Entonces, esto no es exclusivo de Apple Macs.
Tener que actualizar el firmware para ejecutar High Sierra tiene sentido. El APFS es nuevo y los Mac antiguos necesitarían una actualización de firmware antes de poder reconocer este sistema de archivos y leer los archivos de arranque.
Solía actualizar manualmente el firmware. En algún momento, Apple decidió incluir actualizaciones de firmware en las instalaciones de macOS. Apple publicó esto en el sitio web ahora archivado Acerca de las actualizaciones de firmware EFI y SMC para computadoras Mac basadas en Intel.
Solo quería publicar sobre este tema, ya que ayer tuve un problema relacionado en una tienda de Apple y esta fue la publicación que encontré.
Apple había reemplazado mi placa lógica pero no instaló el firmware más nuevo, por lo que ya no podía arrancar desde mi unidad SSD existente (que estaba formateada con APFS y tenía mi Mojave original y todos mis archivos).
Por suerte uno de los genios tuvo una buena idea. Inicie Mojave en un USB, conecte un nuevo disco duro externo en blanco e instale Mojave en él. Como parte del proceso de instalación, se instaló el firmware. Luego, se quitaron la memoria USB y el disco duro externo, se reinició la máquina y finalmente pudo arrancar desde su Mojave original en la unidad SSD existente.
Punto clave: conseguir que el disco interno principal funcione.
Luego, desenchufe el segundo disco interno. Inicie la máquina con un USB para instalar High Sierra, siguiendo la guía de instalación estándar. Después de eso, se actualizará el firmware.
Alternativamente, puede usar bless para actualizarlo manualmente, siempre que el disco interno principal esté allí.