Cómo instalar y probar macOS con VirtualBox en Windows o GNU/Linux

Publicado por pico.dev el , actualizado el .
apple blog-stack gnu-linux planeta-codigo planeta-linux
Comentarios

¿Queres comprar un Mac, tienes dudas o deseas probar su sistema operativo antes? Aunque el rendimiento será menor que una máquina real y la experiencia de usuario será peor, usando un hackintosh mediante VirtuaBox ya sea con Windows o GNU/Linux podremos probarlo en detalle y hacernos una idea de su funcionamiento.

Apple
macOS

Estaría leyendo alguna noticia, ahora no me acuerdo que me despertaría la curiosidad pero me pregunté si es posible usar de forma virtualizada macOS con VirtualBox tanto en Windows como en GNU/Linux. Usar lo que se conoce como hackintosh, esto es hackear el sistema operativo Macinstosh de los equipos de Apple para que se ejecute en cualquier un dispositivo no soportado. En la página web hackintosh puede encontrarse información diversa sobre el tema como instrucciones, vídeos, comunidades, ….

Es política de Apple que su sistema operativo solo pueda ser ejecutado en sus equipos que los vende de forma conjunta a un notable precio, no se si alguien usa macOS en un sistema no Mac con garantías de que en alguna actualización el sistema deje de funcionar teniendo en cuenta la política de Apple para con sus productos.

Los pasos para instalar macOS en una máquina virtual con VirtualBox son los siguientes, hay que descargar un archivo con la imagen del disco duro de macOS y una vez creada la máquina virtual en VirtualBox ejecutar unos comandos para cambiar algunos parámetros del sistema de arranque EFI. Deberemos descomprimir la imagen del disco duro para obtener el archivo de extensión vmdk y proceder a crear la máquina virtual. Elegimos crear una máquina virtual de tipo macOS, cambiaremos algunas opciones, asignando unos 2 o 3 GiB de memoria, seleccionaremos el disco duro con la imagen vmdk descomprimida y cambiaremos la memoria asignada a la pantalla.

Configuración de la máquina virtual

Si usamos Windows deberemos ejecutar los siguientes comandos en modo administrador, sustituyendo macOS Sierra 10.12 por el nombre que le hayamos dado a la máquina virtual al crearla:

En el caso de Linux el archivo de comandos es similar e igualmente sustituiremos macOS Sierra 10.12 por el nombre que le hayamos dado a la máquina virtual al crearla:

Hecho estos dos pasos podemos proceder a iniciar la máquina virtual, veremos que empiezan a salir unos cuantos mensajes hasta que se inicia el sistema gráfico con la instalación y su asistente que constará de varios pasos.

Terminada la instalación entramos en el escritorio con el aspecto clásico y fondo de pantalla de macOS y las aplicaciones incorporadas en el propio sistema por defecto.

Como partidario del software libre y la privacidad además de los ínfimos impuestos que paga Apple usando reprobable ingeniería fiscal y su software privativo no recomiendo usar un Mac pero si alguien quiere probar este sistema operativo antes de decidirse a hacer una compra usarlo de forma virtualizado es una buena ayuda para tomar una decisión y ver si nos gusta su sistema operativo aparte del propio equipo junto con su precio que podemos ver en las tiendas. Si no nos convence ni su software ni su abultado precio podemos optar por un portátil de Slimbook mucho más económico y con características notables con los que no tendremos que pagar tampoco el impuesto Windows ya que podemos elegir entre varias la distribución GNU/Linux preinstalada que deseamos.

Deberemos tener en cuenta al probar macOS con VirtualBox que el rendimiento de la máquina virtual no será exactamente el mismo que en un equipo real por la sobrecarga impuesta por la virtualización realizada. La experiencia de usuario puede cambiar significativamente junto con el hecho de que los portátiles Mac tiene una pantalla bastante mejor y con más resolución que la mayoría de portátiles diseñados para Windows o GNU/Linux y un SSD de gran rendimiento además de la falta de su touchpad, todo esto puede marcar alguna diferencia.