Virtualizar Mac OS X en un PC
Hacía tiempo que quería escribir un nuevo tutorial, pero no encontraba uno que fuera útil y que no estuviese explicado ya en miles de páginas web. Ahora que he encontrado uno interesante, vamos allá:
Se trata de virtualizar Mac OS X 10.6 (Snow Leopard) en nuestro PC con Windows, todo gracias a Oracle VM VirtualBox 3.2.0. La ventaja de todo esto es que la instalación no afecta a Windows, ya que vamos a estar virtualizándolo todo, así que no tendrás problemas de particiones ni nada por el estilo. Si todo sale mal, o simplemente quieres desinstalarlo, eliminas el disco duro virtual y aquí no ha pasado nada.
Además, este método no requiere tener un hardware “especial” como sucede con los denominados hackintosh.
Eso sí, no te vale un PC cualquiera, ten en cuenta que estamos hablando de virtualizar un sistema operativo que requiere bastante RAM, y que si no tienes la suficiente, no podrás asignar la memoria adecuada a Snow Leopard.
Éste es el resultado final, si te sale todo bien:
Lo que necesitas
- Ordenador con Windows (también valdría Linux, pero el tutorial mostrará los pasos y capturas de Windows 7).
- Cantidad de RAM adecuada, recomendaría al menos 4 GB, aunque con 3 GB o incluso menos podrías intentarlo también).
- Procesador compatible con Intel VT-x o AMD-V. Consulta si tu procesador dispone de estas tecnologías aquí.
- Oracle VM VirtualBox 3.2.0 (descargar aquí; seleccionar el que pone “for Windows hosts”) o superior.
- Una copia de Mac OS X Snow Leopard (en .iso vale también, e incluso es más cómodo y rápido).
Ver nota al final del tutorial. - Empire EFI (descargar aquí; la última versión actualmente es ésta). Descarga la versión correspondiente a tu procesador.
- Algunos archivos extra, que en su momento enlazaré.
Vale, con esto ya puedes empezar. ¡Al ataque!
Configurar VirtualBox
Instala VirtualBox, como si de otro programa se tratase. No creo que tengas problemas en este paso.
Una vez instalado, ya puedes crear una máquina virtual. Haz clic en Nueva, y te saldrá un asistente:
Haz clic en Next y configúrala como sale en la siguiente captura (puedes cambiarle el nombre por otro si quieres):
Haz clic en Next. Te pedirá cuánta memoria RAM quieres asignarle a esa máquina virtual. El tamaño recomendado es 1 GB, pero si tienes 4 GB o más de RAM yo le pondría más; con 2 GB es más que suficiente.
Vuelve a hacer clic en Next. Ahora lo que te pide es de cuántos GB quieres que sea el disco duro. Te indica que lo recomendable son 20 GB, así que menos no pongas porque entonces te quedarás sin apenas espacio después de instalar el sistema.
Configuras este paso como la captura y al darle a Next tendrás un nuevo asistente: el de crear un disco duro virtual.
Clic a Next de nuevo. Ahora te da dos opciones: almacenamiento de expansión dinámica o almacenamiento de tamaño fijo. Te recomiendo que elijas la primera, porque de esta forma no estarás consumiendo 20 GB de golpe en tu disco duro, sino que según vayas necesitando espacio se irá ampliando la capacidad, hasta llegar al límite que hayas puesto (en este caso 20 GB).
Haciendo clic en Next le das un nombre al disco duro virtual y le das su capacidad:
Vuelve a hacer clic en Next y ahora ya a Terminar. Con ello, volverás al asistente de creación de una nueva máquina virtual, y ya sólo queda darle a Terminar también.
¡Perfecto! Ya tienes tu máquina virtual creada. Ahora hay que configurar unos parámetros extra.
Teniendo seleccionada la máquina virtual que acabas de crear, haz clic en Configuración.
En el apartado Sistema, desmarca Habilitar EFI y Disquete.
Luego, si quieres y tu ordenador puede con ello, en la pestaña Procesador pon 2 CPUs.
En el apartado Pantalla, pon el máximo de memoria de vídeo (128 MB es lo máximo) y marca la casilla de Habilitar aceleración 3D.
En el apartado Almacenamiento, asegúrate de que el Controlador de almacenamiento es el ICH6:
Y por último carga la iso de Empire EFI. Para ello, haz clic en el botón señalado en la captura de abajo:
Se te abrirá el Administrador de medios virtuales. Haz clic en Agregar y busca dónde habías guardado la iso de Empire EFI. Selecciónala y haz clic en abrir.
Ahora ya la puedes seleccionar en el Administrador y darle a Seleccionar. Te tiene que haber quedado algo así:
Haz clic en Aceptar. Enhorabuena, ahora ya tienes configurada por completo la máquina virtual.
Instalar Snow Leopard
En la ventana principal de VirtualBox selecciona tu máquina virtual y haz clic en Iniciar. Debería salirte lo siguiente:
Vale, ahora, sin cerrarlo, vete de nuevo a la ventana principal y haz clic en el menú Archivo > Administrador de medios virtuales. Selecciona la pestaña de Imágenes de CD/DVD y libera la iso de Empire EFI. Probablemente te de un error, pero no pasa nada.
Ahora monta el iso de Snow Leopard de la misma manera que habías añadido antes la iso de Empire EFI y vuelve a la pantalla de Empire EFI. Haz clic en el menú Dispositivos > Dispositivos CD/DVD y marca la iso de Snow Leopard.
Espera un poco y pulsa F5. Si todo va bien debería detectarte el disco de instalación (virtual en este caso) y mostrarte esto:
Simplemente pulsa Enter, luego cualquier tecla cuando te diga “Press any key to continue” y ya tendría que mostrarte el programa de instalación de Mac OS X Snow Leopard:
Ahora pulsa el botón ··> y pulsa Continuar.
Acepta el Contrato de licencia.
Tenemos que formatear el disco virtual que hemos creado. Para ello abre el menú de Utilidades > Utilidad de Discos:
Vete a la pestaña Partición y haz clic en el botón + para añadir una nueva partición. Llámala como quieras y selecciona el formato “Mac OS Plus (con registro)”.
Ahora dale a Aplicar. Con esto ya puedes seleccionar el disco para instalar Snow Leopard. Pero espera, antes de instalar sería buena idea ahorrar espacio en disco quitando cosas que no vas a usar. Para ello, pulsa Personalizar y desmarca Compatibilidad de impresoras e Idiomas disponibles. Así la instalación tardará menos y tendrás más espacio en el disco duro:
Ahora sí que sí, pulsa Instalar:
Y a esperar.
Al final de la instalación te pedirá reiniciar. No te preocupes si no puedes, o se queda “congelado”, simplemente apaga la máquina o reiníciala:
Después de la instalación
Ahora nos queda pulir algunos detalles, como poder iniciar Snow Leopard sin tener que pasar por la Empire EFI.
Arranca la máquina virtual con la iso de Empire EFI y selecciona el logo de Apple para iniciar Mac OS X. Después de las típicas ventanas de bienvenida y primeras configuraciones del sistema por fin verás el escritorio.
Nota: a mi se me colgó después de configurar mi cuenta de usuario, pero al reiniciar ya pude ir directamente al escritorio.
Comprueba que funciona Internet, y ya de paso actualiza el sistema mediante Actualización de Software.
Descarga estos archivos desde Mac OS X:
- Kexts; MediaFire – RapidShare (son los mismos archivos)
- Kext Helper
Ahora abre el programa Kext Helper (lo tendrás en la carpeta Descargas) y la carpeta Kexts. Simplemente arrastra los archivos NullCPUPowerManagement.kext y fakesmc.kext al programa, introduce tu contraseña y haz clic en Easy Install.
Cuando te diga que ya está, apaga el ordenador y cuando ya no veas el escritorio sino letras blancas sobre un fondo negro, apaga la máquina:
Habiendo hecho esto, ya no necesitas Empire EFI para arrancar Mac OS X, pero sí que el que nos daba VirtualBox al principio y que habías desactivado. Actívalo entonces:
Desmonta la iso de Empire EFI desde el Administrador de medios virtuales y prueba a ver si arranca correctamente. Si por cualquier cosa no te funciona, vuélvelo a dejar como estaba.
Nota: es posible que si actualizas VirtualBox a una versión superior pierdas esta mejora y te toque a volver a tener que arrancar con Empire EFI.
Seguramente te habrás dado cuenta de que no funciona el sonido. Pues bien, para solucionarlo, descarga este archivo desde Mac e instálalo.
Y ya por último, si tienes un monitor con una alta resolución, te interesará hacer más grande el escritorio de Mac. Para ello, cierra completamente VirtualBox y luego edita (con el bloc de notas, por ejemplo) el archivo .xml que encontrarás en C:\Users\<tu usuario>\.VirtualBox\Machines\Mac OS X, y simplemente añade esta línea:
<ExtraDataItem name="VBoxInternal2/EfiGopMode" value="n"/>
Donde la “n” subrayada es un número del 0 al 4 que se corresponde respectivamente con las siguientes resoluciones: 640×480, 800×600, 1024×768, 1280×1024 y 1440×900. Debería quedarte así en el archivo:
Y con todo esto, ¡ya puedes disfrutar de Mac OS X Snow Leopard en tu PC!
Si tienes algún problema o duda, tienes los comentarios a tu disposición, como siempre.
Fuente | takwing.idv.hk
Nota: Como mucha gente me pregunta acerca de la imagen de Snow Leopard, aquí la he subido para quien no la tenga a mano. Ya está en .iso para su uso directo con VirtualBox. Es un archivo DLC, así que necesitarás JDownloader para descargarla. Lamentablemente Megaupload ha cerrado y no voy a volver a subir la imagen a ningún otro servidor. Lo siento
ACTUALIZADO 23/01/12
| Imprimir artículo | Este artículo fue publicado por Carlos Beleña el Sábado, 22 mayo 2010 a las 23:47, y está archivado en Apple, Destacado, Informática, Secciones del blog, Software, Tutoriales. Sigue las respuestas a esta entrada a través de RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio. |



































hace 1 año
Primero que nada excelente tutorial hermano, segui los pasos al pie de la letra y me funciono todo aunque tuve unos problemas al tratar de presionar “enter” para instalar la imagen de mac pero solo reinicie la maquina y ready despues todo bien ya la tengo funcional solo tengo que revisar algunos detalles que si el sonido, actualizaciones y demas. Mi unico problema esta en que estoy presentando fallos con la conexion del internet tanto en el router de la pc como en el del wi-fi, de repente se cae la conexion o no me agarra wi-fi desde que hice la virtualizacion, sera problema de la maquina virtual? Por si alguien busca la iso de mac os x aki esta la que se uso en el tuto y la que yo use.
http://www.torrenthound.com/hash/329806ca530e523d5ade3a8054046f5d57e6a58a/torrent-info/Mac-OS-X-10-6-Snow-Leopard-Final-Retail–ISO-BOOTABLE
hace 1 año
Ya pude instalar todo a la perfeccion y quedo de lujo, muchas gracias por el tutorial… solo me pasa algo y es que no puedo cambiar la resolucion como lo pusiste, creo que se debe a la version del virtualbox que descargue (4.1.8r xxx) como le puedo hacer para cambiarla, quiero que se vea en la pantalla completa.
Gracias nuevamente
hace 1 año
amigo cuando estoy en el empire y cargo el iso de Mac presiono F5 me dice Press Any Key le doy enter y se queda pegado, nunca inicia la mac… he tratado varios tutoriales y todos dicen lo mismo, pero no me funciona….
hace 1 año
me pasa exactametne igua lqeu Shevastation!
hace 1 año
Urgente necesito que me ayuden, voy a comenzar a programar en iphone pero el paquete de instalacion del SDK me indica que necesito la version 10.6.6 del mac os x snow leopard pero cuando lo actualizo no arranca se queda un fondo negro con letras blancas que puedo hacer, ayuda por favor
hace 1 año
Hola David,
Puedes probar con el Empire EFI en vez de usar la de VirtualBox, pero no te puedo garantizar que te funcione, lo siento
hace 1 año
gracias por la respuesta carlos pero ya logre solucionarlo, instale el easybeast de multibeast y todo fino logre actualizar el software e instalar el sdk muchas gracias por todo
hace 1 año
Hola amigo excelente tutorial, solo una pregunta he seguido al pie de la letra todo y ya despues de montar la imagen de snow leopard, le doy enter y aparece un camaleon verde en la pantalla con el fondo gris…ayuda de favor…gracias….
hace 1 año
Hola,
Es posible que no te hayas descargado una versión buena de Snow Leopard, pero no te puedo asegurar que sea eso. Siento no poderte ayudar más
Saludos.
hace 1 año
Han problado utilizar iwork de MAC en virtualbox, se necesita tener mayor capacidad de video, alguna información sobre eso?. Gracias
hace 1 año
Hola César,
iWork no debería requerir mucha potencia de gráficos, al fin y al cabo es un editor de texto, una hoja de cálculo y un editor de presentación de diapositivas… Si fuera para la suite iLife aún lo entendería, pero bueno.
Lo que puedes probar es editar la configuración de la máquina virtual, aumentándole la memoria de vídeo.
Saludos.
hace 1 año
hola, realizo todos los pasos pero cuando termino presionando any key me sale un error de virtual box.
de todas formas muchas GRACIAS por el tutorial y todo el tiempo que nos dedicas.
dejo una imagen del error por si alguien sabe algo, aunque creo q sea algun problema de virtualizacion.
gracias.
http://www.subirimagenes.com/otros-mac-7585200.html
hace 7 meses
Define la memoria ram en 2GB, seguro tienes mas de 3GB.
hace 1 año
En primer lugar Felidades por el Manual de Virtualizar MAC en un PC, he conseguido instalar tanto el MAC Leopard, como el LION, pero como tengo el Virtual Box 4.1, el archivo de sonido no me funciona, tampoco al clicar en Acerca de este Mac, me cierra sesion, ¿hay alguna solucion para tener sonido?
muchas gracias
hace 1 año
Hola hice todo como dijiste resulto casi perfecto ya que no puedo cambiar la resolucion de la pantalla, no entiendo bien eso ya que no encontre ese archivo. Puedes ayudarme? Saludos.
hace 1 año
Gracias por el tuto he conseguido hacerlo funcionar todo menos lo de iniciar cada vez sin el EFI pero bueno es un mal menor. David tengo un problema con para instalar el xcode.
Al igual que tu queria iniciarme en la programacion asi q con snow leopard me baje la version del xcode 3.2.6 and ios sdk 4.3 que es la que me ponia que me debia de bajar con sistema 10.6+ ya que la ultima version va como minimo con la 10.7.3, pues lo hago todo pero al final me da un error de instalacion. Me podrias ayudar y decirme como lo has instalado tu? gracias!!
hace 11 meses
viejo mil gracias por tu tutorial………….
hace 10 meses
De nada, me alegro que te haya servido!
Saludos!
hace 11 meses
He conseguido instalar virtualizar Mac OS X 10.6 (Snow Leopard) en Windows 8 RP, con Virtual Box 3.2, aquí tenéis el link para bajaros todas las versiones de Virtual Box,
http://dlc.sun.com/virtualbox/
El Mac me lo baje por Utorrent
He conseguido instalar el arranque automático (sin cargar el Empire EFI), el Driver de Sonido, y la resolución de pantalla, lo que no he probado es de actualizar el Mac, cuando lo instale en Windows 7 me dio problemas al actualizar
Este Tutorial es una joya, un trabajo excelente, muchas felicidades,
hace 10 meses
Muchas gracias Sebas por tu aporte y comentario!
Saludos
hace 10 meses
Que pasada de tutorial, estoy flipando con mi MAC, jejeje.
Lo único que no entiendo mucho de mac (de ahí haberlo instalado) y no se que contraseña tengo que meter en el kext helper para quitar lo del EFI.
Un saludo y viva tu.
hace 10 meses
Vaya, ya vi el problema en los comentarios (Había buscado contraseña y solo me aparecia una entrada en tu tutorial, pero claro, hay muchas paginas de comentarios, jeje) .
Pues nada, otra vez mil gracias por este cacho tuto.
hace 10 meses
Gracias a ti David, me alegro que te haya resultado útil
Saludos!
hace 10 meses
El imovie no funciona, me dice que necesito una tarjeta quartz extreme o algo así.
hace 10 meses
Vaya, lamento que no te funcione el iMovie… Pero trabajar editando vídeo en una máquina virtual no es lo más aconsejable
Saludos.
hace 10 meses
Ya pude instalar todo a la perfeccion y quedo de lujo, muchas gracias por el tutorial… solo me pasa algo y es que no puedo cambiar la resolucion como lo pusiste, creo que se debe a la version del virtualbox que descargue 4.1.18 como le puedo hacer para cambiarla, quiero que se vea en la pantalla completa, ya que la carpeta machines no aparece, en su lugar aparece un .xml generico para todos los sistemas operativos instalados.
Gracias nuevamente
hace 10 meses
Tienes que instalar Virtual Box 3.2, pero tienes que desi nstalar la qje tienes, pues no te permite tener .as de una.versión del programa, o i talarlo en otro ordenador,
aquí tenéis el link para bajaros todas las versiones de Virtual Box,
http://dlc.sun.com/virtualbox/
Un Saludo
hace 10 meses
Gracias Sebad, lo voy a intentar asi, ya te contare el resultado.
hace 10 meses
Buenas tardes Carlos. Seguí tu tuto para crear la maquina virtual de Mac, en este caso del Lion pero no llega a funcionar, por lo que he leído por ahí dicen que Lion no funciona virtualizado con virtualbox. Me podrias decir tu algo. Un saludo y gracias por estos tutos.
hace 10 meses
Hola Javi,
Creo que estás en lo cierto… Me temo que tendrás que conseguir una copia de Snow Leopard si quieres virtualizarlo.
Saludos!!
hace 10 meses
Muchas gracias, funciono exacto
hace 9 meses
Genial, me alegro
Saludos!
hace 9 meses
Hola, 2 consultas,
1) he podido instalarlo gracias al efi empire, la distro de snow leopard 10.6.0 … luego de finalizar la instalacion, quise habilitar el audio y no he podido, instale el package que dejaron en el foro de vbox pero no sale nada de audio, incluso he cambiado en la configuracion a AC97 y Intel HD Audio y ninguno de los funca, existe otra forma mas ? ….
2) En otra instalacion que hice, pero sin instalar ninguna efi en mi disco, siempre usando desde el CD, me propuse probar la actualizacion 10.6.8 … pero cuando reinicio la PC ya no funciono mas, probe bootear con otras efi, y no tuve exito… hay alguna otra forma mas fiable en la actualizacion ?¿ o ya no soporta el vb 10.6.8 ?
yo tengo el vb 4.1.18. corriendo sobre un w7 64 bits
hace 9 meses
Tienes que hacerlo con la versión VB 3.2
aquí tenéis el link para bajarte todas las versiones de Virtual Box,
http://dlc.sun.com/virtualbox/
A mi me paso lo mismo, y con esta versión te funcionara , tanto el sonido, como el arranque sin la efi empire, y la resolución del pantalla
Un salido
hace 9 meses
Funciona de maravilla sobre mi Alienware, grandioso Tutorial Gracias
hace 8 meses
que onda bro oie no puedo entrar a internet, no me abilita el wifi saludos y un buen tutorial
hace 8 meses
Hola,
VirtualBox le proporciona automáticamente una conexión a Internet a la máquina virtual, siempre y cuando tengas una conexión activa en tu ordenador, claro.
Saludos.
hace 8 meses
disculpa una consulta…puedo instalar normalmente distintos tipos de aplicaciones en este “mac” virtual??
lo pregunto por que yo lo instale para poder trabajar con pro tools ya que soy ingeniero en sonido pero no se si podre instalarlo normalmente, si me puedes responder te lo agradecería mucho.
hace 7 meses
Antes de darle a instalar, indica que hay que irse a PERSONALIZAR para quitar los idiomas y compatibilidad con impresoras para que ocupe menos en el disco, mi pregunta es: Si se tiene que poner las opciones que corresponde a nuestro equipo o simplemente se quita lo que dice y se le da sin tocar nada al boton de instalacion.
Lo digo porque no le doy a ninguna opcion y tal cual sin tocar nada le doy a instalar y me da un error que el disco duro esta dañado. agradeceria que alguien me de un poco de luz.
hace 7 meses
Hola Jose,
Efectivamente, únicamente indico que es bueno quitar esas opciones simplemente por el hecho de ahorrar tiempo de instalación y espacio en el disco duro, pero esto no debería afectar de ninguna forma a la instalación. Si te aparece ese mensaje de error, no está relacionado con quitar o añadir esas opciones, sino por otra causa que no te sabría decir.
Saludos!
hace 7 meses
Hola, intento crear esta maquina virtual desde un i7-3610QM (8gb de ram) con windows7 home premium y me sale el siguiente error durante la instalacion: “El instalador no ha podido copiar los archivos de soporte necesarios”
Que puede ser? Alguna manera de solucionarlo?
Realmente necesito con urgencia emular mac!!!
hace 7 meses
Mmmm, lo siento, no te sabría decir a qué es debido ese error