Instalación de macOS en VMware Workstation: Una Guía Completa Paso a Paso
Ejecutar macOS en una máquina Windows o Linux es una capacidad poderosa que abre la puerta al desarrollo multiplataforma, pruebas de software y exploración educativa — todo sin comprar hardware dedicado de Apple. Aprovechando el motor de virtualización de VMware Workstation, puedes crear un entorno macOS completamente funcional directamente en tu sistema existente.
Antes de continuar, es crítico entender una advertencia importante: El Acuerdo de Licencia de Usuario Final (EULA) de Apple restringe que macOS se ejecute en hardware que no sea de Apple. Esta guía está destinada estrictamente para propósitos educativos, de desarrollo y pruebas. Siempre asegúrate de que tu caso de uso cumple con los acuerdos de licencia aplicables.
1. Requisitos
Antes de comenzar, asegúrate de tener todo en su lugar. Un componente faltante en cualquier etapa puede causar que la instalación falle o funcione mal.
Requisitos de Hardware
| Componente | Mínimo | Recomendado |
|---|---|---|
| CPU | Dual-core con VT-x/AMD-V | Quad-core o superior |
| RAM | 8 GB de RAM del sistema total | 16 GB o más |
| Almacenamiento | 60 GB de espacio libre en disco | 100 GB+ SSD |
| SO Host | Windows 10/11 o Linux | Windows 11 o Ubuntu 22.04 |
Requisitos de Software
- VMware Workstation Pro o Player — La última versión estable (se recomienda 17.x o más reciente)
- Imagen de Instalación de macOS — Un archivo
.isoo.dmgválido de la versión de macOS que deseas instalar (por ejemplo, macOS Ventura, Sonoma) - Herramienta VMware Unlocker — Un parche mantenido por la comunidad que habilita el soporte del SO invitado macOS en VMware
- 7-Zip o WinRAR — Para extraer archivos comprimidos
> Consejo Pro: Si buscas una alternativa completamente gestionada y de alto rendimiento para ejecutar macOS localmente, considera explorar Alojamiento VPS o Servidores Dedicados de AlexHost para tus cargas de trabajo de desarrollo y pruebas — sin limitaciones de hardware, sin preocupaciones de EULA.
2. Preparando VMware Workstation con la Herramienta Unlocker
Por defecto, VMware Workstation no lista macOS de Apple como un sistema operativo invitado soportado. La Herramienta Unlocker parcha los archivos internos de VMware para desbloquear esta capacidad. Este es un paso obligatorio — omitirlo te impedirá seleccionar macOS como SO invitado.
Paso 1: Instalar VMware Workstation
Si aún no lo has hecho, descarga VMware Workstation del sitio web oficial de VMware y completa el proceso de instalación estándar. Reinicia tu máquina después de la instalación para asegurar que todos los controladores se carguen correctamente.
Paso 2: Descargar la Herramienta Unlocker
Busca la última versión del Auto-Unlocker (también conocido como macOS Unlocker for VMware) en GitHub. La versión más ampliamente utilizada es mantenida por la comunidad y se actualiza regularmente para soportar nuevas versiones de VMware.
- Descarga el archivo
.zipde la última versión - Extrae el contenido a una carpeta a la que puedas navegar fácilmente
Paso 3: Ejecutar el Script Unlocker
Cierra VMware Workstation completamente antes de ejecutar el Unlocker. Tener VMware abierto durante este proceso puede causar que el parche falle o corrompa los archivos de configuración de VMware.
En Windows:
- Navega a la carpeta Unlocker extraída
- Haz clic derecho en
win-install.cmd - Selecciona Ejecutar como Administrador
- Espera a que el script se complete — descargará archivos necesarios de Apple y parchará VMware automáticamente
En Linux:
Abre una terminal, navega a la carpeta extraída y ejecuta:
sudo ./linux-install.shEl script modificará los archivos binarios de VMware y las configuraciones del servicio. Una vez completado, deberías ver un mensaje de confirmación. Relanza VMware Workstation para verificar que los cambios surtieron efecto.
> Verificación: Después de relanzar VMware, al crear una nueva VM, ahora deberías ver Apple Mac OS X como un sistema operativo invitado disponible en el menú desplegable.
3. Creando una Nueva Máquina Virtual macOS
Con el Unlocker aplicado, estás listo para crear la máquina virtual que alojará tu instalación de macOS.
Paso 1: Lanzar VMware Workstation
Abre VMware Workstation y haz clic en Crear una Nueva Máquina Virtual desde la pantalla de inicio o a través de Archivo > Nueva Máquina Virtual.
Paso 2: Seleccionar Tipo de Configuración
Cuando se te solicite, elige Típica (recomendada). Esta opción simplifica el proceso de configuración mientras te da control total sobre los ajustes de hardware después.
Paso 3: Elegir el Medio de Instalación
Selecciona Instalaré el sistema operativo más tarde. Esta opción evita que VMware intente una instalación automatizada y te da control total sobre la secuencia de arranque.
Haz clic en Siguiente para continuar.
Paso 4: Seleccionar el Sistema Operativo Invitado
Aquí es donde el Unlocker tiene su impacto:
- Bajo Sistema Operativo Invitado, selecciona Apple Mac OS X
- Del menú desplegable Versión, elige la versión de macOS que estás instalando:
- macOS 13.x (Ventura)
- macOS 14.x (Sonoma)
- macOS 12.x (Monterey)
- O cualquier versión que coincida con tu archivo
.iso
Seleccionar la versión correcta asegura que VMware aplique el perfil de compatibilidad de hardware apropiado para tu VM.
Paso 5: Nombrar tu Máquina Virtual
- Ingresa un nombre descriptivo (por ejemplo,
macOS Ventura Dev) - Elige una ubicación de almacenamiento con espacio libre suficiente — idealmente en un SSD para mejor rendimiento
- Haz clic en Siguiente
Paso 6: Configurar Capacidad de Disco
- Establece el tamaño del disco virtual a un mínimo de 60 GB (se recomiendan 80–100 GB para un entorno de trabajo cómodo)
- Selecciona Almacenar disco virtual como un archivo único para mejor rendimiento de E/S
- Haz clic en Siguiente, luego Finalizar
4. Configurando los Ajustes de la Máquina Virtual
Antes de encender la VM, necesitas ajustar los ajustes de hardware. Estas configuraciones impactan directamente la estabilidad y el rendimiento.
Selecciona tu VM recién creada del panel de biblioteca y haz clic en Editar ajustes de máquina virtual.
Memoria (RAM)
- Mínimo: 4 GB
- Recomendado: 8 GB o más
- Asignar RAM insuficiente es la causa más común de rendimiento lento de la VM de macOS
Procesadores
- Asigna al menos 2 núcleos de procesador
- Haz coincidir esto con los recursos disponibles de tu máquina host — evita asignar más CPUs virtuales de las que tu host físico tiene núcleos lógicos
- Habilita Virtualizar Intel VT-x/EPT o AMD-V/RVI si la opción está disponible
Adaptador de Red
- Establece el adaptador de red a NAT para la conectividad a internet más simple
- Usa modo Puente si necesitas que la VM aparezca como un dispositivo separado en tu red local
Unidad CD/DVD (SATA)
- Selecciona Usar archivo de imagen ISO
- Haz clic en Examinar y navega a tu archivo macOS
.iso - Asegúrate de que la unidad esté configurada para Conectar al encender
Ajustes de Pantalla
- Si está disponible, habilita Acelerar gráficos 3D y asigna 128 MB o más de memoria de video para una experiencia de interfaz más suave
> Guarda todos los cambios antes de proceder al siguiente paso.
5. Iniciando la VM e Instalando macOS
Paso 1: Encender la Máquina Virtual
Haz clic en Encender esta máquina virtual. La VM arrancará desde el archivo macOS .iso y cargará el entorno de Recuperación/Instalador de macOS. Esto puede tomar varios minutos en el primer arranque.
Paso 2: Seleccionar tu Idioma
Elige tu idioma preferido de la pantalla de bienvenida del instalador de macOS y haz clic en la flecha para continuar.
Paso 3: Formatear el Disco Virtual con Disk Utility
Antes de que macOS pueda instalarse, el disco virtual debe formatearse. macOS no reconocerá un disco sin formato como un destino de instalación válido.
- Del menú Utilidades de macOS, selecciona Disk Utility y haz clic en Continuar
- En la barra lateral izquierda, localiza tu disco virtual (aparecerá como una unidad genérica, por ejemplo,
VMware Virtual SATA Hard Drive) - Selecciona la unidad y haz clic en Borrar
- Configura lo siguiente:
- Nombre:
Macintosh HD(o el nombre que prefieras) - Formato:
APFS(recomendado para macOS 10.13 High Sierra y posterior) - Esquema:
GUID Partition Map
- Haz clic en Borrar y espera a que se complete el proceso
- Cierra Disk Utility para volver al menú Utilidades de macOS
Paso 4: Comenzar la Instalación de macOS
- Selecciona Instalar macOS [Nombre de Versión] y haz clic en Continuar
- Acepta el acuerdo de licencia de software
- Selecciona Macintosh HD (el disco que acabas de formatear) como destino de instalación
- Haz clic en Instalar
El proceso de instalación copiará archivos al disco virtual y reiniciará la VM varias veces. No interrumpas este proceso. El tiempo total de instalación típicamente oscila entre 20 a 45 minutos dependiendo del rendimiento de tu máquina host.
6. Completando la Instalación
Después del reinicio final, macOS lanzará su asistente de configuración inicial (similar a configurar una Mac nueva):
- País/Región — Selecciona tu ubicación
- Diseño de Teclado — Elige tu diseño preferido
- Red — Conéctate a una red (NAT debería funcionar automáticamente)
- Apple ID — Puedes iniciar sesión u omitir este paso por ahora
- Configuración de Cuenta — Crea una cuenta de usuario local con un nombre de usuario y contraseña
- Privacidad y Análisis — Configura tus preferencias
Una vez que completes el asistente de configuración, serás recibido por el escritorio de macOS. Tu máquina virtual ahora está ejecutando macOS.
7. Configuración Post-Instalación
Instalar VMware Tools
VMware Tools es un paquete crítico que mejora significativamente el rendimiento y la usabilidad de tu VM de macOS. Sin él, experimentarás:
- Pobre resolución de pantalla y sin cambio de tamaño dinámico
- Sin compartir portapapeles entre host e invitado
- Transferencia de archivos de arrastrar y soltar deshabilitada
- Rendimiento general reducido
Para instalar VMware Tools:
- Con la VM de macOS ejecutándose, ve a la barra de menú de VMware Workstation
- Haz clic en VM > Instalar VMware Tools
- Un disco virtual se montará en el escritorio de macOS — ábrelo
- Haz doble clic en Instalar VMware Tools y sigue las indicaciones en pantalla
- macOS puede solicitarte que permitas la instalación en Preferencias del Sistema > Seguridad y Privacidad
- Completa la instalación y reinicia la VM
Ajustar Resolución de Pantalla
Después de instalar VMware Tools, ve a Preferencias del Sistema > Pantallas en macOS y selecciona una resolución que se adapte a tu flujo de trabajo.
Configurar Carpetas Compartidas (Opcional)
VMware Workstation te permite compartir carpetas entre tu SO host y la VM de macOS:
- Ve a VM > Configuración > Opciones > Carpetas Compartidas
- Habilita carpetas compartidas y añade los directorios del host que deseas acceder desde macOS
Captura de Pantalla de tu VM
Antes de hacer cambios importantes en tu entorno de macOS, toma una Captura de Pantalla de VMware:
- Ve a VM > Captura de Pantalla > Tomar Captura de Pantalla
- Nómbrala (por ejemplo,
Clean Install) y guarda
Esto te da un punto de restauración confiable si algo sale mal después.
8. Solución de Problemas Comunes
Incluso con preparación cuidadosa, puedes encontrar problemas. Aquí están los problemas más comunes y sus soluciones:
La VM Falla al Arrancar / Pantalla Negra
Síntomas: La VM se enciende pero muestra una pantalla negra o se queda atascada en el logo de Apple.
Soluciones:
- Verifica que el archivo macOS
.isono esté corrupto — descarga de nuevo si es necesario - Confirma que el Unlocker se aplicó correctamente y que Apple Mac OS X aparece como opción de SO invitado
- Asegúrate de que la unidad CD/DVD esté conectada y apuntando al archivo
.isocorrecto - Intenta deshabilitar Mitigaciones de Canal Lateral en los ajustes de VM (encontrado bajo Procesadores y Memoria > Avanzado)
Error “VMware Workstation No Soporta macOS”
Causa: El Unlocker no se aplicó, o se aplicó mientras VMware aún estaba ejecutándose.
Solución: Cierra VMware completamente, vuelve a ejecutar el script Unlocker como Administrador, y relanza VMware.
Rendimiento Extremadamente Lento
Síntomas: macOS se ejecuta lentamente, las animaciones se entrecortan, las aplicaciones tardan mucho en abrirse.
Soluciones:
- Aumenta la asignación de RAM a 8 GB o más
- Asigna núcleos de CPU adicionales a la VM
- Asegúrate de que tu máquina host tenga un SSD — ejecutar VMs desde un HDD tradicional causa degradación severa del rendimiento
- Instala VMware Tools si aún no lo has hecho
- Habilita aceleración de gráficos 3D en los ajustes de pantalla de VM
Sin Conexión a Internet Dentro de macOS
Síntomas: macOS no puede conectarse a internet a pesar de que la máquina host tiene conectividad.
Soluciones:
- Verifica que el adaptador de red esté configurado a NAT en los ajustes de VM
- Asegúrate de que el servicio NAT de VMware está ejecutándose en el host (verifica Servicios de Windows o systemd de Linux)
- Reinstala VMware Tools, ya que el controlador de red está incluido en el paquete
Resolución de Pantalla Atascada en Baja Resolución
Causa: VMware Tools no está instalado o no funciona correctamente.
Solución: Reinstala VMware Tools siguiendo los pasos descritos en la sección Post-Instalación.
Copiar-Pegar No Funciona Entre Host e Invitado
Causa: VMware Tools es requerido para compartir portapapeles.
Solución: Asegúrate de que VMware Tools esté instalado y la VM haya sido reiniciada después de la instalación. También verifica que los ajustes de Aislamiento de Invitado en Opciones de VM no estén bloqueando el compartir portapapeles.
Cuando una Máquina Virtual No es Suficiente: Alternativas Basadas en la Nube
Ejecutar macOS en VMware Workstation es una excelente solución para desarrollo y pruebas locales, pero viene con limitaciones inherentes: restricciones de hardware, consideraciones de EULA, y la sobrecarga de gestionar un entorno de hipervisor local.
Si tu proyecto demanda más potencia, confiabilidad o escalabilidad, AlexHost ofrece una gama de soluciones de infraestructura diseñadas para desarrolladores y administradores de sistemas:
- Alojamiento VPS — Servidores privados virtuales escalables con acceso root completo, ideal para ejecutar entornos de desarrollo basados en Linux, tuberías CI/CD y aplicaciones web
- Servidores Dedicados — Rendimiento de metal desnudo para cargas de trabajo intensivas en recursos sin recursos compartidos
- Alojamiento GPU
en todos los servicios de hosting
