Apple no lo pone nada fácil, pero así puedes probar mac OS aunque uses un sistema operativo diferente como Windows

Getty Images/Computer Hoy

Te cuento cómo acceder a un sistema operativo macOS desde Windows 11, gracias una máquina virtual como VirtualBox, aunque tendrás que superar algunos obstáculos inherentes a los sistemas de Apple y Microsoft.

Las máquinas virtuales, también denominadas VM por sus siglas en inglés, son una de las herramientas indispensables si necesitas tener un entorno controlado, ya que te permitirán lanzar sistemas operativos diferentes al propietario en un ordenador.

En este sentido, son comúnmente utilizadas por desarrolladores y programadores que quieren revisar diferentes apartados de un sistema sin que esto afecte al hardware desde el que se lanza, aunque en cualquier caso, la VM usará los recursos de tu ordenador.

Además, los equipos de ciberseguridad también las usan para simular descargas en este tipo de entornos, aunque si aún no tienes mucha experiencia, lo mejor es que no pruebes a descargar ningún tipo de malware, ya que las VM no son tampoco seguras al 100%.

Aunque si quieres probar mac OS, el sistema operativo para ordenadores de Apple, las VM son la mejor opción disponible. En mi caso, he usado una ISO de macOS Catalina desde Windows 11 en un portátil de Asus –importante conocer el fabricante, ya que tendrás que realizar cambios en la UEFI/BIOS–.

Aquí te cuento todo el proceso desde el principio con VirtualBox:

Revisar la configuración de la BIOS/UEFI

El primer paso imprescindible para poder crear una máquina virtual en Windows 11 es configurar la virtualización de la BIOS –o UEFI en los ordenadores más modernos–, que dependerá del procesador que tenga tu PC, además del fabricante.

Existen diferentes maneras de acceder a la configuración de los ajustes de la BIOS, aunque lo más fácil es que sigas estos pasos, en este ejemplo, con un portátil del fabricante Asus, aunque los demás son muy parecidos:

  1. Entra al menú de Configuración de Windows y selecciona la opción Sistema.
  2. Elige el menú denominado Recuperación, haz clic en el botón Reiniciar ahora en la pestaña de Inicio avanzado y acepta el reinicio del sistema en modo avanzado.
  3. Una vez tu PC se haya reiniciado, aparecerá una ventana con diferentes opciones, en la que tendrás que seleccionar la pestaña de Solución de problemas y, más adelante, Opciones avanzadas.
  4. Si has llegado al menú correcto, tendrían que aparecerte varias opciones, como la reparación o restauración del sistema, la resolución avanzada de problemas mediante la consola de comandos o la que tienes que elegir en este caso, denominada UEFI Ajustes de firmware o algo parecido.
  5. En cuanto elijas esta última, el PC cargará la interfaz de la BIOS, en la que tendrás que seleccionar Opciones avanzadas y habilitar la virtualización, que en mi caso ha sido con un procesador AMD, por lo cual he activado el submenú SVM –llamado Intel (VMS) para dicho fabricante–.

Con esto, no tendría que haber ningún problema para acceder a una máquina virtual con Windows 11, aunque podría aparecer alguno que otro si no eliges desactivar previamente la integridad de memoria desde los ajustes.

Para resolver cualquier problema, instala VirtualBox después de realizar los siguientes pasos: entra a la Configuración de Windows 11; accede a Seguridad y privacidad; en Seguridad del dispositivo, desactiva la opción de Aislamiento del núcleo denominada Integridad de memoria.

Esto te permitirá acceder a una máquina virtual sin posibles códigos de error a posteriori, aunque también afectará a la seguridad de tu dispositivo.

Instalar correctamente VirtualBox en Windows 11

Una de las máquinas virtuales más populares es VirtualBox, gracias a que es bastante accesible para el público general y, además, es totalmente gratuita.

Para acceder a ella, lo primero que tendrás que hacer es descargar aquí la herramienta oficial para el sistema operativo desde el que vayas a lanzar la VM; en mi caso, Windows 11, aunque puedes elegir el que tú prefieras: macOS –Intel y chip Apple–, distribuciones de Linux o Solaris. 

Además, tendrás que descargar el paquete de extensión que aparece al lado de los paquetes propios de cada plataforma.

Tras haber descargado el archivo principal de instalación, acepta los términos y sigue los diferentes pasos que el asistente de VirtualBox te ofrece. A partir de aquí, la dificultad aumenta ligeramente por algunas características derivadas del ecosistema de Apple.

Buscar un archivo ISO de mac OS de Apple

La verdadera odisea comienza aquí por varios motivos. El primero de ellos, que Apple no usa para sus archivos de instalación un ISO, sino IPSW o DPMG, este último disponible en descarga directa desde la web oficial de la compañía de la manzana, a la que puedes acceder desde aquí.

Aquí se encuentra el segundo problema, ya que tendrás que convertir este tipo de archivo DPMG en un ISO que la VM pueda reconocer: como recomendación, lo mejor es usar la herramienta AnyBurn y seleccionar la opción Convertir imagen, que guardará dicho archivo en la misma carpeta.

Si prefieres descargar un archivo ISO como tal, lo mejor es acudir a un sitio de confianza. Aquí podrías optar por buscar en repositorios antiguos de Internet Archive, aunque durante la prueba para este contenido, el sitio había sido hackeado y, por seguridad, los desarrolladores bloquearon ciertas funciones.

Más allá de esta web, existen muchos divulgadores de contenido confiables sobre tecnología y, en mi caso, he optado por descargar directamente desde estos enlaces recomendados del canal de YouTube de Herschel González:

El archivo ISO lo necesitarás para indicar a VirtualBox el directorio al que tiene que acceder; en cuanto al archivo script, lo necesitarás según utilices un procesador Intel o AMD, además de tener que editar el término "Mac" del comando por el título concreto que hayas puesto a tu máquina virtual.

Aunque para ello, primero hay que crearla.

Crear máquina virtual macOS en VirtualBox

Como he mencionado al principio, en este caso voy a utilizar el archivo ISO de macOS Catalina, un sistema que Apple lanzó inicialmente en octubre de 2019, ya que otras versiones posteriores me han dado muchos problemas.

La última versión de VirtualBox pone bastante fácil la creación y configuración de una nueva máquina virtual, aunque si prefieres utilizar alguna otra el archivo te servirá para crear la tuya.

Para instalar esta VM de macOS en Windows, sigue estos pasos:

  1. Abre VirtualBox y selecciona en el menú superior la opción Nueva, con la que aparecerá una nueva ventana con los ajustes específicos de la VM, en este caso, mac OS Catalina.
  2. En el menú de nombre, escribe Mac OS Catalina, lo que te actualizará las pestañas de Tipo y Versión inferiores; de cualquier forma, en la opción Imagen ISO, elige el directorio de la ISO que he mencionado antes. Aquí, recuerda haber cambiado en el archivo script el término "Mac" por el título exacto de este paso, "Mac OS Catalina", en todas las líneas de comando en las que aparece señalado bajo comillas.
  3. En el siguiente paso, elige la memoria base que quieres destinar, así como los procesadores, un valor que nunca ha de rebasar la línea verde que aparezca para tu hardware.
  4. Al pasar a la siguiente ventana, elige la opción Crear un disco virtual ahora, y selecciona el tamaño que quieras asignar a tu disco. En este tutorial, el tamaño que he asignado es de 200 gigabytes, con una RAM de 10 gigabytes y 6 CPUs.

Una vez hayas finalizado estos pasos, que son los básicos, la VM podría dar problemas. Hay algunos propios de la herramienta, otros derivados de errores en la instalación y configuración, e incluso otros asociados a la versión del SO que estés probando.

Sea como sea, lo mejor es que pruebes diferentes soluciones, desde revisar los controladores USB –intercambiando la opción USB 1.1 (OHCI) y USB 3.0 (xHCI) por si este fuera el problema, o revisando que Hper-V no interfiera con la VM, mediante el siguiente comando en consola con permisos de administrador: bcdedit /set hypervisorlaunchtype off.

Como recomendación general, antes de cambiar nada en tu PC, realiza una copia de seguridad; si es tu primera vez, adicionalmente, lo mejor es que pruebes con un ordenador que ya no uses, para que anticipes los problemas que puedan surgir durante la instalación y configuración de tu máquina virtual.

Otros artículos interesantes: