Cómo instalar Mac OS X Mountain Lion en VirtualBox

Cómo instalar Mac OS X Mountain Lion en VirtualBox

Hace algunas semanas en Rootear explicamos cómo instalar VirtualBox un programa que, para los que no lo sepan, nos permite instalar sistemas virtuales completos dentro de nuestro sistema operativo habitual, sin la necesidad de hacer particiones, es decir, un programa gracias al que podremos instalar cualquier sistema operativo en nuestro equipo.

En el tutorial de hoy aprenderemos a instalar Mac OS X Mountan Lion, un sistema operativo que no destaca precisamente por ser fácil de instalar, pero vamos al lío.

Instalando Mac OS X en VirtualBox

1. En primer lugar crearemos una máquina virtual que cumpla los siguientes requisitos: como mínimo 2 GB de RAM, aunque es recomendable poner 4 GB. Un mínimo de 20 GB de disco duro virtual, aunque es recomendable poner que sea un disco de tamaño dinámico.

2. Una vez creada la máquina virtual entraremos al panel de configuración y desmarcaremos la casilla Habilitar EFI (sólo SO especiales) y cambiaremos el orden de arranque del equipo, eliminando el disquete y dejando en primer lugar el CD/DVD y en segundo lugar el disco duro.

Configuración de la VM para Mac OS X

3. Con todo esto preparado, insertaremos la ISO de Hackboot 1 (que podemos descargar aquí) en la unidad virtual de CD/DVD. Lo haremos navegando en el panel de configuración de la máquina virtual a la pestaña Almacenamiento, luego iremos a la unidad vacía del controlador IDE y presionaremos sobre el dibujo del CD con una pequeña flecha. Una vez allí navegaremos por el equipo hasta seleccionar la ISO de Hackboot 1.

4. Una vez insertado el HackBoot 1 arrancaremos por primera vez la máquina virtual, saldrán unas letras y deberemos ver una pantalla como la siguiente:

Splash image de HackBoot

5. A continuación cambiaremos la ISO del HackBoot 1 por una ISO booteable de Mac OS X. Para hacerlo haremos clic derecho sobre el CD/DVD que aparece en la parte inferior de la ventana de VirtualBox y, tal y como hemos hecho antes, navegaremos hasta encontrar la imagen.

Cambiar CD con la VM funcionando

6. Una vez hecho el cambio, volveremos a la ventana de VirtualBox y presionaremos la tecla F5, entonces, el nombre de la imagen del CD habrá cambiado de HackBoot a OS X Install DVD, entonces presionaremos Intro y dejaremos que la máquina haga el arranque. Esto suele tardar un rato, es el momento de ir a por una taza de café.

CD Mountain Lion reconocido

7. Tras el arranque nos aparecerá la primera imagen de Mac OS X en la que deberemos seleccionar el idioma que queramos, continuaremos el proceso de instalación hasta que lleguemos a una pantalla en la que se nos pregunte dónde queremos instalar el sistema operativo, pero el sistema no encontrará ningún disco donde hacerlo.

OS X no detecta el HDD

8. Para remediar la instalación iremos a la barra superior, donde dice Utilidades y seleccionaremos la Utilidad de discos.

Iniciar la utilidad de discos

9. Una vez abierta la Utilidad de discos seleccionaremos en la barra lateral izquierda el único disco disponible, iremos a la pestaña Borrar y presionaremos en la opción Borrar....

Formateo del disco

10. Tras formatear el disco, al volver al proceso de instalación, ya nos debería salir una unidad donde instalar el SO, la seleccionamos y continuamos el proceso de instalación.

Seleccionar unidad e instalar

11. Una vez terminada la instalación, en pantalla quedarán unas letras blancas sobre un fondo negro. La última línea debería poner System uptime in miliseconds y una cifra. Llegados a este punto cerraremos la máquina virtual y desde el panel de configuración insertaremos el HackBoot 2 (que podemos descargar aquí) e iniciaremos la máquina. Una vez llegados a la siguiente pantalla, seleccionaremos la opción en la que aparezca el nombre de nuestro disco.

Inicar en Mac

12. Siguiendo a una cascada de líneas de código, el sistema arrancará con OS X y, tras completar el primer arranque, ya podremos disfrutar de él, pero para tener una experiencia de uso óptima todavía tendremos que realizar algunos pasos más.

13. A partir de ahora ya trabajaremos dentro de la máquina virtual, así que, para poder iniciar el equipo sin HackBoot tendremos que instalar un pequeño software llamado MultiBeast 4.6.1. y que podremos descargar desde aquí. Antes de poder descargar tendremos que registrarnos y loguearnos en la página. Una vez descargado y ejecutado instalaremos las siguientes opciones.

Configuración MultiBeast

14. Una vez instalado MultiBeast borraremos el archivo AppleGraphicsControl.kext alojado en el directorio /System/Library/Extensions. Para borrarlo deberemos tener acceso al disco duro, para ello abriremos Finder y en la barra superior haremos clic sobre Finder y Preferencias. Allí abriremos el menú Barra lateral y luego marcaremos la casilla Discos duros. Al cerrar el panel de preferencias en la barra lateral izquierda de Finder deberá aparecer, bajo la etiqueta Dispositivos, nuestro disco duro.

De esta manera ya tendremos totalmente instalado Mac OS X Mountain Lion en nuestro VirtualBox, eso sí, la resolución de la pantalla es de todo menos óptima, por esto, todavía podemos trabajar un poco para poner la resolución a nuestro gusto. Para ello:

1. Abriremos el archivo org.Chameleon.boot.plist alojado en la carpeta /Extra/ en la raíz del disco duro. Allí añadiremos lo siguiente tal y como se muestra en la imagen:

<key>Graphics Mode</key><string>1366x768x32</string>

Ejemplo Chameleon

Evidentemente el tamaño puede variar según cada uno, por lo que en los valores 1366 y 768 pondremos lo que más nos convenga.

2. A continuación abriremos un terminal de Windows yendo a Inicio -> Ejecutar -> "cmd". Una vez en el terminal navegaremos al directorio de VirtualBox:

cd "C:\Program Files\Oracle\Virtualbox"

Y ejecutaremos el siguiente código cambiando el Nombre de la VM por el nombre que le hayamos asignado a nuestra máquina virtual y ajustando el parámetro del tamaño de la pantalla.

vboxmanage setextradata "Nombre de la VM" "CustomVideoMode1" "1366x768x32"

De este modo, en aproximadamente una hora podremos tener Mac OS X en nuestro equipo. El sistema funciona bastante bien en ordenadores de gama media-alta y desconozco cuál será el rendimiento en otro tipo de equipos. Es muy recomendable tener como mínimo 4 GB de memoria RAM instalada, pero lo adecuado es tener 6 GB.

Esto ha sido todo por hoy, recuerda que si tienes cualquier duda, en Rootear estaremos encantados de poder ayudarte, así que no te lo pienses dos veces y déjala en forma de comentario.

Para ti
Queremos saber tu opinión. ¡Comenta!