🍏 Ejecutando macOS en Cualquier Hardware: La Magia de la Virtualización con OSX-PROXMOX
¿Alguna vez necesitaste probar una aplicación de macOS pero no tenías un Mac a mano? ¿O quisiste experimentar con Hackintosh sin arriesgar tu sistema principal? El proyecto OSX-PROXMOX ofrece una solución elegante — ejecutar macOS en una máquina virtual en Proxmox VE. ¡Y funciona tanto en procesadores Intel como AMD!
¿Qué hay en la caja?
OSX-PROXMOX es un script automatizado para desplegar macOS en la plataforma de virtualización Proxmox VE. Esto es lo que lo hace especial:
- 🚀 Instalación en una sola línea — todo el proceso cabe en un único comando en la terminal de Proxmox
- 🍎 Compatibilidad con todas las versiones de macOS desde High Sierra (10.13) hasta el último Sequoia (15)
- ⚙️ Funciona en cualquier hardware — procesadores AMD e Intel, incluyendo de grado servidor
- ☁️ Opción de despliegue en la nube (Vultr y otros proveedores)
¿Para quién es esto?
- Desarrolladores móviles — probando apps de iOS sin comprar un Mac
- Ingenieros QA — verificando compatibilidad multiplataforma
- Administradores de sistemas — aprendiendo macOS en un entorno aislado
- Entusiastas curiosos — experimentando con Hackintosh sin riesgo
¿Cómo funciona? Detalles técnicos
Bajo el capó, el proyecto utiliza:
- OpenCore — bootloader de código abierto para macOS
- QEMU/KVM — tecnología de virtualización de Proxmox
- Automatización con Bash — el script configura los parámetros de la VM automáticamente
La consideración técnica clave es el requisito del TSC (Time Stamp Counter). A partir de Monterey, macOS necesita un temporizador estable. Puedes verificar la compatibilidad con este comando:
dmesg | grep -i -e tsc -e clocksource
Si ves clocksource: Switched to clocksource tsc — el sistema está listo para funcionar.
Inicio paso a paso: De la instalación al primer arranque
- Instala un Proxmox VE limpio (7.x-8.x)
- Abre la consola web y ve a Shell
- Ejecuta el comando mágico:
/bin/bash -c "$(curl -fsSL https://install.osx-proxmox.com)"
- Selecciona la versión de macOS de la lista
- Configura los parámetros de la VM (memoria, CPU, disco)
- ¡Inicia y disfruta macOS en la ventana de tu navegador!
Funciones útiles para usuarios avanzados
- GPU Passthrough — puedes pasar una tarjeta gráfica a la máquina virtual (requiere configuración de IOMMU)
- Cloud Hackintosh — despliegue en Vultr y otros proveedores de nube
- Múltiples puentes de red — configuración de red flexible para VMs
Limitaciones y precauciones
El proyecto está posicionado estrictamente con fines educativos y de prueba. Algunos detalles:
- Sin garantía de estabilidad para entornos de producción
- Requiere desactivar Gatekeeper para instalar herramientas adicionales
- Las versiones antiguas de macOS (High Sierra) pueden tener problemas de conexión HTTPS durante la instalación
Experiencia personal y consejos
En mi práctica, esta herramienta funcionó muy bien para:
- Probar bugs de aplicaciones web específicos de Safari
- Verificar builds de iOS en Flutter
- Experimentar con software específico de macOS
Consejo: comienza con Monterey o más reciente — estas versiones son más estables en virtualización.
Alternativas y competidores
Aunque OSX-PROXMOX no es la única forma de virtualizar macOS, tiene ventajas:
- Configuración más fácil comparada con el despliegue manual de OpenCore
- Mejor documentación que muchas alternativas
- Comunidad activa en Discord para soporte
Veredicto: ¿Vale la pena probarlo?
OSX-PROXMOX es una gran herramienta para:
✅ Desarrolladores que necesitan macOS para pruebas ✅ Administradores de sistemas aprendiendo virtualización ✅ Entusiastas que quieren experimentar con macOS
Si necesitas desplegar macOS rápidamente en cualquier hardware — este proyecto te ahorrará horas de configuración manual. Lo principal es recordar las restricciones de licencia de Apple y usar el sistema solo para fines permitidos.
Para comenzar, simplemente clona el repositorio o usa el instalador de una sola línea. ¡Feliz experimentación!
Proyectos relacionados