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 necesidad de 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 cumpla 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 total del sistema | 16 GB o más |
| Storage | 60 GB de espacio libre en disco | 100 GB+ SSD |
| Host OS | 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 válido
.isoo.dmgde la versión de macOS que desees instalar (por ejemplo, macOS Ventura, Sonoma) - Herramienta VMware Unlocker — Un parche mantenido por la comunidad que habilita la compatibilidad con el SO invitado macOS en VMware
- 7-Zip o WinRAR — Para extraer archivos comprimidos
> Consejo Pro: Si buscas una alternativa completamente administrada y de alto rendimiento para ejecutar macOS localmente, considera explorar VPS Hosting o Servidores Dedicados de AlexHost para tus cargas de trabajo de desarrollo y pruebas — sin limitaciones de hardware, sin preocupaciones de EULA.
2. Preparación de VMware Workstation con la herramienta Unlocker
Por defecto, VMware Workstation no lista Apple macOS como un sistema operativo invitado compatible. 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 desde el 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 de Auto-Unlocker (también conocida 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 versiones más nuevas de VMware.
- Descarga el archivo
.zipde la última versión - Extrae el contenido a una carpeta a la que puedas acceder fácilmente
Paso 3: Ejecutar el script Unlocker
Cierra VMware Workstation completamente antes de ejecutar 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 se aplicaron.
> 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. Creación de 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: Inicia VMware Workstation
Abre VMware Workstation y haz clic en Create a New Virtual Machine desde la pantalla de inicio o a través de File > New Virtual Machine.
Paso 2: Selecciona el Tipo de Configuración
Cuando se te solicite, elige Typical (recommended). Esto simplifica el proceso de configuración mientras te proporciona control total sobre la configuración de hardware posteriormente.
Paso 3: Elige el Medio de Instalación
Selecciona I will install the operating system later. Esta opción evita que VMware intente una instalación automatizada y te da control total sobre la secuencia de arranque.
Haz clic en Next para continuar.
Paso 4: Selecciona el Sistema Operativo Invitado
Aquí es donde el Unlocker tiene su impacto:
- En Guest Operating System, selecciona Apple Mac OS X
- En el menú desplegable Version, elige la versión de macOS que estás instalando:
- macOS 13.x (Ventura)
- macOS 14.x (Sonoma)
- macOS 12.x (Monterey)
- O la 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: Nombra tu Máquina Virtual
- Ingresa un nombre descriptivo (p. ej.,
macOS Ventura Dev) - Elige una ubicación de almacenamiento con espacio libre suficiente — idealmente en un SSD para mejor rendimiento
- Haz clic en Next
Paso 6: Configura la Capacidad del Disco
- Establece el tamaño del disco virtual en un mínimo de 60 GB (se recomiendan 80–100 GB para un entorno de trabajo cómodo)
- Selecciona Store virtual disk as a single file para mejorar el rendimiento de I/O
- Haz clic en Next, luego en Finish
4. Configuración de los parámetros de la máquina virtual
Antes de encender la VM, necesitas ajustar la configuración del hardware. Estas configuraciones impactan directamente en la estabilidad y el rendimiento.
Selecciona tu VM recién creada desde el panel de biblioteca y haz clic en Editar configuración 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 en 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 vCPU 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
- Configura el adaptador de red a NAT para la conectividad a internet más simple
- Usa el modo Bridged 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
Configuración de pantalla
- Si está disponible, habilita Acelerar gráficos 3D y asigna 128 MB o más de memoria de vídeo para una experiencia de interfaz más fluida
> 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 Power on this virtual machine. 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: Selecciona tu Idioma
Elige tu idioma preferido en la pantalla de bienvenida del instalador de macOS y haz clic en la flecha para continuar.
Paso 3: Formatea 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.
- En el menú macOS Utilities, selecciona Disk Utility y haz clic en Continue
- En la barra lateral izquierda, localiza tu disco virtual (aparecerá como una unidad genérica, p. ej.,
VMware Virtual SATA Hard Drive) - Selecciona la unidad y haz clic en Erase
- Configura lo siguiente:
- Name:
Macintosh HD(o el nombre que prefieras) - Format:
APFS(recomendado para macOS 10.13 High Sierra y posterior) - Scheme:
GUID Partition Map
- Haz clic en Erase y espera a que se complete el proceso
- Cierra Disk Utility para volver al menú macOS Utilities
Paso 4: Comienza la Instalación de macOS
- Selecciona Install macOS [Version Name] y haz clic en Continue
- Acepta el acuerdo de licencia de software
- Selecciona Macintosh HD (el disco que acabas de formatear) como destino de instalación
- Haz clic en Install
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 y 45 minutos dependiendo del rendimiento de tu máquina host.
6. Completar 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 — Conectarse 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 posterior a la 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:
- Resolución de pantalla deficiente 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 en ejecución, ve a la barra de menú de VMware Workstation
- Haz clic en VM > Install VMware Tools
- Un disco virtual se montará en el escritorio de macOS — ábrelo
- Haz doble clic en Install VMware Tools y sigue las indicaciones en pantalla
- macOS puede pedirte que permitas la instalación en System Preferences > Security & Privacy
- Completa la instalación y reinicia la VM
Ajustar la resolución de pantalla
Después de instalar VMware Tools, ve a System Preferences > Displays 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 > Settings > Options > Shared Folders
- Habilita las carpetas compartidas y añade los directorios del host a los que deseas acceder desde macOS
Crear una instantánea de tu VM
Antes de hacer cambios importantes en tu entorno de macOS, toma una instantánea de VMware:
- Ve a VM > Snapshot > Take Snapshot
- Nómbrala (p. ej.,
Clean Install) y guarda
Esto te proporciona un punto de restauración confiable si algo sale mal más adelante.
8. Solución de problemas comunes
Incluso con una preparación cuidadosa, puede encontrar problemas. Aquí están los problemas más comunes y sus soluciones:
La VM no arranca / Pantalla negra
Síntomas: La VM se enciende pero muestra una pantalla negra o se queda atascada en el logo de Apple.
Soluciones:
- Verifique que el archivo macOS
.isono esté corrupto — descargue nuevamente si es necesario - Confirme que el Unlocker se aplicó correctamente y que Apple Mac OS X aparece como opción de SO invitado
- Asegúrese de que la unidad CD/DVD esté conectada y apuntando al archivo
.isocorrecto - Intente desactivar Side Channel Mitigations en la configuración de la VM (se encuentra en Processors & Memory > Advanced)
Error “VMware Workstation Does Not Support macOS”
Causa: El Unlocker no se aplicó, o se aplicó mientras VMware aún estaba en ejecución.
Solución: Cierre VMware completamente, ejecute nuevamente el script de Unlocker como Administrador e inicie VMware nuevamente.
Rendimiento extremadamente lento
Síntomas: macOS se ejecuta lentamente, las animaciones se entrecortan, las aplicaciones tardan mucho en abrirse.
Soluciones:
- Aumente la asignación de RAM a 8 GB o más
- Asigne núcleos de CPU adicionales a la VM
- Asegúrese de que su máquina host tenga un SSD — ejecutar VMs desde un HDD tradicional causa una degradación severa del rendimiento
- Instale VMware Tools si aún no lo ha hecho
- Habilite la aceleración de gráficos 3D en la configuración de pantalla de la 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:
- Verifique que el adaptador de red esté configurado en NAT en la configuración de la VM
- Asegúrese de que el servicio NAT de VMware se esté ejecutando en el host (verifique Servicios de Windows o systemd de Linux)
- Reinstale 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: Reinstale VMware Tools siguiendo los pasos descritos en la sección Post-Installation.
Copiar-Pegar no funciona entre Host e Invitado
Causa: VMware Tools es necesario para compartir el portapapeles.
Solución: Asegúrese de que VMware Tools esté instalado y que la VM se haya reiniciado después de la instalación. También verifique que la configuración de Guest Isolation en VM Options no esté bloqueando el intercambio del 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 requiere más potencia, confiabilidad o escalabilidad, AlexHost ofrece una gama de soluciones de infraestructura diseñadas para desarrolladores y administradores de sistemas:
- VPS Hosting — Servidores privados virtuales escalables con acceso root completo, ideales para ejecutar entornos de desarrollo basados en Linux, canalizaciones CI/CD y aplicaciones web
- Servidores Dedicados — Rendimiento bare-metal para cargas de trabajo intensivas en recursos sin recursos compartidos
- GPU Hosting — Servidores de alto rendimiento acelerados por GPU para aprendizaje automático, renderizado y tareas de computación intensiva
- Alojamiento Web Compartido — Una solución rentable para alojar sitios web y aplicaciones web sin gestionar la infraestructura del servidor
Ya seas un desarrollador independiente o gestiones infraestructura de nivel empresarial, AlexHost tiene la solución de alojamiento que se adapta a tus necesidades.
Conclusión
Instalar macOS en VMware Workstation es un proceso técnicamente gratificante que proporciona a desarrolladores y profesionales de TI una forma flexible y rentable de acceder al entorno macOS sin hardware Apple dedicado. Siguiendo esta guía — desde aplicar la herramienta Unlocker y crear una VM correctamente configurada hasta completar la instalación y optimizar el rendimiento con VMware Tools — puede tener una máquina virtual macOS completamente funcional ejecutándose en su host Windows o Linux.
Puntos clave:
- Siempre aplique VMware Unlocker antes de intentar crear una VM de macOS
- Asigne suficientes recursos de RAM (8 GB+) y CPU para una experiencia fluida
- Formatee el disco virtual como APFS usando Disk Utility antes de la instalación
- Instale VMware Tools inmediatamente después de la configuración de macOS para obtener funcionalidad completa
- Tome snapshots regulares para proteger el estado de su VM
- Siempre tenga en cuenta la EULA de Apple al usar macOS en hardware que no es de Apple
Para quienes necesitan infraestructura de nivel de producción más allá de lo que una VM local puede ofrecer, explore las soluciones de Alojamiento VPS de AlexHost y Servidor Dedicado — construidas para rendimiento, confiabilidad y escalabilidad.
en todos los servicios de hosting