Cómo hacer que Mac OS X se ejecute en una máquina virtual en Windows

Quiero poder ejecutar RubyMotion en computadoras con Windows 7. Pero RubyMotion solo se ejecuta en Mac OS X Lion. Entonces, parece que la única opción es ejecutar una máquina virtual en las computadoras con Windows 7 que ejecutan Mac OS X.

¿Cuál es la mejor manera de hacer esto? ¿Supongo que tengo que comprar una copia de Mac OS X para cada computadora con Windows 7?

No, hasta donde yo sé, OSX solo tiene licencia para ejecutarse en una computadora Macintosh. Si necesita Windows, la única opción es: Virtualizar OSX en Windows, que instala a través de Bootcamp en una Mac. También vea esta respuesta . La respuesta aceptada es aún más estricta. Aparentemente, ¿solo puede virtualizar el servidor OSX?

Respuestas (2)

Técnicamente, puede ejecutar Lion en una máquina virtual, pero realmente, realmente, no lo recomendaría. Este es el por qué:

  1. Básicamente estás entrando en el turbio mundo de Hackintoshes .

  2. Los hackintoshes son inherentemente "hacky". El rendimiento rara vez será tan confiable como ejecutar OSX en hardware Mac.

  3. Estás violando el EULA de Apple.

Si realmente quieres hacerlo, aquí hay un enlace , pero realmente creo que es un juego de tontos.

Recomendación

Sería mejor que solo consigas un Mac Mini o algo así y si realmente quieres ejecutar Windows de forma nativa, entonces el escritorio remoto de Windows a tu Mac mini . Yo recomendaría eso.

El escritorio remoto podría ser la mejor respuesta...
Incluso Lion solo permite la máquina virtual si el host físico es una Mac.

La mejor manera de ejecutar OS X y Windows en la misma computadora es comprar una Mac y ejecutar una máquina virtual con Windows 7 usando VMware Fusion.

Apple se ve a sí misma como una empresa de hardware y usa su software para que usted compre su hardware. Como tal, Apple está muy comprometida con la prevención de cualquier cosa que le permita usar su software sin comprar su hardware y lo están haciendo bastante bien. Si va a desarrollar para iOS (ya sea que use RubyMotion o no), entonces se encuentra en un ámbito profesional donde el tiempo = dinero y el dinero que ahorre al no comprar una Mac se consumirá saltando a través de aros tratando de eludir las medidas de aplicación de Apple.