VirtualBox ahora se ejecuta en Apple Silicon, esto es lo que funciona (y lo que no)

Virtualbox es un incondicional de la virtualización. Proporciona una forma relativamente fácil de usar y gratuita de crear y administrar máquinas virtuales en Windows, Linux y MacOS. Sin embargo, con el traslado a Apple Silicon, Virtualbox dejó de soportar detenido para dispositivos Modern MacOS. Hasta ahora.

Virtualbox le permite ejecutar cualquier sistema operativo en una máquina virtual

Las máquinas virtuales son computadoras virtuales aisladas. Esencialmente, es una PC completamente separada que se ejecuta dentro del hardware de su dispositivo actual, en lugar de la suya. Esto significa que puede ejecutar sistemas operativos completamente aislados dentro de ellos, incluidos los diferentes sistemas operativos al host. Por ejemplo, puede ejecutar una máquina virtual de Linux en Windows o viceversa. Sin embargo, hay limitaciones para esto: por razones de rendimiento y compatibilidad, a menudo es mejor que el hardware físico subyacente sea una coincidencia cercana para el hardware virtualizado.

VirtualBox se desarrolló principalmente para virtualizar los sistemas X86, que anteriormente contaban los dispositivos Apple Mac entre ellos. Entonces, con el interruptor a los procesadores de silicio Apple M1, M2, etc., se eliminó el soporte de virtualbox. Esto dejó a los usuarios de Mac que anteriormente confiaron en Virtualbox para ejecutar aplicaciones de Windows y Linux, sin una plataforma de virtualización probada a menos que optaran por usar productos pagados como Parallels (que es muy bueno, pero aún así cuesta una tarifa anual que podría ser difícil de justificar para el uso de la luz).

Afortunadamente, para aquellos de nosotros que nos gustan las cosas gratis y también necesitamos virtualización en Apple Silicon Macs, VirtualBox para Apple Silicon finalmente está aquí.

Instalación de virtualbox en macOS

Instalar VirtualBox en MacOS es tan simple como instalar cualquier otra aplicación. Dirígete al sitio web de VirtualBox para descargar el paquete de instalación para los hosts de Silicon Apple.

Abra la imagen de disco descargada, luego ejecute el instalador virtualbox.pkg.

Siga las indicaciones para completar la instalación, luego abra VirtualBox desde la carpeta Aplicaciones para iniciar el Administrador de VirtualBox, donde puede crear y ejecutar máquinas virtuales.

Ejecutando Windows 11 para ARM en Virtualbox en Apple Silicon

Mi primera prueba fue intentar ejecutar Windows 11 para PC basadas en ARM en Virtualbox, que se puede descargar desde Microsoft.

Si bien Windows 11 en VirtualBox para Apple Silicon no está compatible, decidí que lo intentaría de todos modos. Detallaré los pasos que tomé, pero tendré que no tuve ningún éxito al hacer que funcionara.

Crear una nueva máquina virtual es solo una cuestión de hacer clic en el botón «Nuevo» grande en la parte superior del Administrador de VirtualBox, y luego completar los detalles de la nueva máquina virtual. No había opción para Windows 11 en «Tipo» o «Versión», por lo que se quedaron en sus valores predeterminados.

Me aseguré de que hubiera al menos 4 GB de RAM y 128 MB de memoria de video.

Como esto era solo para las pruebas, no asigné mucho espacio en disco.

Al hacer clic en el botón «Finalizar» al final del proceso, creará la nueva máquina virtual con la configuración especificada.

Para iniciar una máquina virtual desde el Administrador de VirtualBox, seleccione la máquina virtual de la lista a la izquierda, luego presione el botón «Inicio» en la parte superior de la ventana para iniciar la máquina virtual.

Desafortunadamente, no importa lo que probé o qué combinación de configuraciones usé, siempre obtuve el mismo resultado: un error crítico y no Windows 11.

La última versión de Virtualbox a partir de las pruebas es 7.1.8-168469. Crossed Fingers obtenemos soporte oficial para los invitados de Windows 11 en algún momento en el futuro.

Ejecutando Linux en Virtualbox en Apple Silicon

Tuve resultados mucho mejores poniendo en funcionamiento a Linux y pude hacer que un escritorio de Fedora funcionara completo. Esto me permite girar las máquinas virtuales de Linux para las herramientas de desarrollo de pruebas y trabajar en proyectos en un entorno aislado.

El proceso fue más o menos lo mismo que se detalló anteriormente, excepto que establecí el «tipo» correcto, «subtipo» y «versión» para la versión de Fedora que quería usar al crear la máquina virtual. Todo arrancado sin problemas. Puede consultar los documentos de Virtualbox para obtener una lista de invitados de Linux compatibles.

No hay mucho más que decir aquí: en unos minutos tuve una versión de escritorio completa de Fedora que se ejecuta en Virtualbox en Apple Silicon.

VirtualBox Guest Editions también instaladas sin ningún problema, dándome integraciones útiles como copiar y pegar entre el host y el invitado. Pausar y reanudar la máquina virtual también «acaba de funcionar».

Bueno para jugar pero no (todavía) la producción lista

Si bien mi MacBook no es exactamente una potencia, todavía esperaba un poco más, y la falta de soporte de Windows es un poco decepcionante, ya que este es un caso de uso importante para la virtualización en MacOS. Continuaré confiando en mi PC de escritorio que ejecuta la versión X86 bien probada de VirtualBox para la virtualización de Windows y cualquier cosa importante. Dicho esto, es temprano para VirtualBox en Apple Silicon, y espero que las cosas eventualmente mejoren dramáticamente. Definitivamente volveré a revisar en unos meses.

Si está buscando otras opciones de virtualización en Mac, puede consultar Parallels, VMware Fusion o UTM. Los escritorios en la nube también se están convirtiendo en una alternativa viable: Windows 365 coloca una PC de Windows entera en la nube a la que puede acceder desde su Mac.

We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept