Compatibilidad

iMac de 2009 (iMac9,1): rescate remoto de una instalación de macOS a medias con Kuvia

Actualizado el · Equipo de Kuvia

Respuesta rápida

Un iMac9,1 de 2009 no arrancaba: alguien había borrado el disco y la instalación de macOS Monterey con OpenCore Legacy Patcher se quedó a medias porque OpenCore no estaba en la partición EFI interna. Con el USB de Kuvia se diagnosticó el disco en solo lectura, se generó el EFI de OpenCore desde Linux, se copió a la partición EFI y se fijaron las variables de arranque. Tras reiniciar, el instalador de macOS continuó.

Componentes probados en iMac de principios de 2009 (iMac9,1)

  • Chipset y vídeoFunciona

    nVidia MCP79 con GeForce 9400

    Kuvia arranca y el equipo se controla en remoto. Para macOS moderno esta gráfica necesita los parches posteriores de OpenCore Legacy Patcher.

  • EthernetFunciona con arreglo

    nVidia (driver forcedeth)

    El script de red de Kuvia no contemplaba forcedeth; se añadió junto a sky2 y tg3. Además la red no se configuraba al arrancar por un fallo de servicios del sistema, ya corregido.

  • Wi-FiFunciona con arreglo

    Broadcom BCM4322 (14e4:432b, driver b43)

    Con b43, levantar un punto de acceso temporal dejaba la Wi-Fi inservible hasta reiniciar. Kuvia ya no crea el punto de acceso con este driver.

  • Disco interno con APFSFunciona

    SSD de 960 GB (no original)

    Lectura en solo lectura: partición EFI vacía y un contenedor APFS con solo los datos del instalador de macOS. Se confirmó que no había datos de usuario antes de actuar.

  • Arranque de macOS con OpenCoreFunciona con arreglo

    OpenCore Legacy Patcher 2.5.1

    Se generó el EFI de OpenCore en Linux, se copió a la partición EFI interna y se escribieron las variables NVRAM de arranque. El instalador de Monterey continuó tras reiniciar.

Caso real resuelto en remoto el 6 de octubre de 2026. El modelo se identificó leyendo la tabla DMI del propio equipo (iMac9,1, chipset nVidia MCP79), lo que corrigió una suposición inicial de que era un iMac de 2008: la primera lección es leer siempre el modelo antes de generar nada para un Mac.

Todo el diagnóstico del disco se hizo en solo lectura. El APFS no se tocó.

Si eres profesional

  • Identifica el modelo con cat /sys/class/dmi/id/product_name antes de generar un EFI de OpenCore: un iMac9,1 y un iMac8,1 necesitan configuraciones distintas.
  • Si un Mac parcheado no arranca tras borrar el disco, revisa si EFI/OC está en la ESP interna: el instalador de macOS reinicia y necesita OpenCore para continuar la segunda fase.
  • Haz copia de las variables EFI antes de tocarlas. En efivarfs cada variable se escribe de una vez (atributos más datos) y las existentes pueden necesitar chattr -i.
  • Monta APFS solo en lectura desde Linux; no escribas en un volumen dañado por una actualización.

Si no eres técnico

  • Si tu Mac antiguo se quedó a medias instalando macOS, no lo des por perdido: muchas veces solo falta el gestor de arranque.
  • Antes de reparar nada, comprueba si hay datos que salvar. En este caso no los había y se pudo actuar directamente.
  • Los Mac de esta época necesitan OpenCore Legacy Patcher para versiones de macOS que Apple ya no soporta en ellos, y su propio proyecto avisa de los riesgos.
  • Kuvia permitió hacerlo todo en remoto: la persona delante del Mac solo tuvo que arrancar el USB.

Cómo se resolvió

  1. Arrancar el USB e identificar el equipo

    Con el USB de Kuvia arrancado (Opción al encender, EFI Boot), se leyó el modelo, la placa y el firmware desde la tabla DMI.

    cat /sys/class/dmi/id/product_name
    cat /sys/class/dmi/id/board_name
  2. Diagnosticar el disco en solo lectura

    Se revisaron la partición EFI y el contenedor APFS sin escribir nada: solo estaban los datos del instalador de macOS, sin datos de usuario.

  3. Generar el EFI de OpenCore desde Linux

    Se generó la carpeta EFI de OpenCore Legacy Patcher para el iMac9,1 en Linux y se validó antes de copiarla.

  4. Copiar OpenCore a la partición EFI interna

    Se copió EFI/OC a la ESP interna y se verificó releyéndola del disco. El APFS no se tocó.

  5. Fijar el arranque y reiniciar

    Tras guardar una copia de las variables EFI, se configuraron las entradas de arranque hacia OpenCore y el instalador de macOS. Al reiniciar, la instalación continuó.

Cómo ayuda Kuvia

Disponible hoy

El rescate se hizo con el USB de Kuvia y terminales remotas. Es un caso real resuelto por personas con la ayuda de Kuvia, no una función automática.

  • Arranque del USB en un Mac Intel de 2009 y control remoto.
  • Diagnóstico de disco y particiones en solo lectura.
  • Terminales remotas para preparar OpenCore y las variables de arranque.

Lo que todavía no hace

  • Instalar macOS sin intervención está en camino.
  • La lectura de APFS desde el chat o MCP aún no está expuesta como herramienta.

Preguntas frecuentes

¿Puede Kuvia reparar un Mac que se quedó a medias instalando macOS?

En este caso sí, en remoto: faltaba OpenCore en la partición EFI interna. Cada caso es distinto y hace falta revisar antes el disco en solo lectura.

¿Qué Wi-Fi tiene el iMac de 2009 y funciona con Kuvia?

Un Broadcom BCM4322 con driver b43. Funciona como cliente; Kuvia evita crear un punto de acceso con ese chip porque lo deja inservible hasta reiniciar.

¿Kuvia instala macOS sola en estos iMac?

Todavía no. La instalación de macOS sin intervención está en camino. Hoy Kuvia sirve para diagnosticar y preparar el arranque en remoto.

¿Se tocaron los datos del Mac?

No. El contenedor APFS solo se leyó, y se confirmó que no había datos de usuario antes de actuar.

Fuentes oficiales

Prueba Kuvia en tu propio equipo

Arranca el USB (o abre Kuvia.exe o Kuvia.app desde el pendrive si el equipo sí arranca), vincúlalo con un código de 6 dígitos y pide en el chat lo que necesitas. La IA te explica lo que va a hacer y te pide una confirmación clara antes de borrar o instalar en un disco.

Kuvia está en acceso anticipado y el lanzamiento público llega en las próximas semanas. Puedes crear tu cuenta gratis desde hoy.