Comparte tu VM de VirtualBox entre diferentes sistemas operativos

Una fotografía de una computadora de escritorio sobre una mesa.

Si bien crear una máquina virtual en VirtualBox es una tarea fácil, compartir esa máquina virtual entre diferentes sistemas operativos no lo es. Si tienes un sistema de arranque dual en tu computadora y has creado una máquina virtual en una de las particiones de los sistemas operativos, debido a la diferencia en la estructura de archivos entre diferentes sistemas operativos, no podrás acceder y abrir el archivo de la VM en la otra partición. El siguiente tutorial te mostrará cómo puedes compartir tu máquina virtual de VirtualBox sin importar en qué sistema operativo te encuentres.

Consejo: aprende cómo puedes instalar Windows como una VM de VirtualBox en Linux.

Tabla de Contenidos

  • Creando el Dispositivo de Almacenamiento para tu VM
  • Compartiendo el Archivo VDI entre Windows y Mac/Linux
  • Compartiendo el Archivo VDI entre Mac y Linux
  • Preguntas Frecuentes

Creando el Dispositivo de Almacenamiento para tu VM

El primer paso para compartir tu VM entre diferentes sistemas es crear un dispositivo de almacenamiento externo con un sistema de archivos ExFAT. Esto te permite cargar el archivo del disco duro de tu VM sin importar su sistema operativo de origen.

Para hacer esto en Windows, abre el administrador de archivos de tu sistema y luego conecta tu disco duro externo.

Encuentra tu disco en la barra lateral izquierda del administrador de archivos, haz clic derecho y selecciona Formatear…

Una captura de pantalla que resalta la opción

Haz clic en la lista desplegable debajo de la etiqueta Sistema de archivos, luego selecciona ExFAT.

Una captura de pantalla que resalta el sistema de archivos ExFAT en el cuadro de formato de disco en Windows.

Acepta los valores predeterminados, luego haz clic en Iniciar.

Creando una Unidad ExFAT en macOS

Presiona Comando + Espacio para abrir la búsqueda de Spotlight de tu máquina, luego escribe “Utilidad de Discos.”

Haz clic en la entrada de tu disco físico en la barra lateral izquierda de la ventana.

Una captura de pantalla que resalta el disco físico externo en la Utilidad de Discos de MacOS.

Nota: A veces, la aplicación Utilidad de Discos no mostrará los dispositivos físicos por defecto. Para solucionarlo, ve al menú Ver y luego haz clic en Mostrar Todos los Dispositivos.

Haz clic en el botón Borrar en la parte superior de la ventana, luego selecciona ExFAT en el cuadro de Formato.

Una captura de pantalla que resalta el formato del sistema de archivos en MacOS.

Presiona Borrar para formatear tu unidad a ExFAT.

Creando una Unidad ExFAT en Linux

Abre una nueva sesión de terminal y luego escribe el siguiente comando para instalar el sistema de archivos ExFAT en tu máquina:

sudo apt install exfatprogs exfat-fuse

Abre el programa de utilidad de discos de tu sistema. En Ubuntu, puedes hacerlo presionando Win y luego escribiendo “discos.”

Selecciona tu disco físico y luego haz clic en el menú de puntos en la esquina superior derecha de la ventana.

Una captura de pantalla que resalta el menú de puntos en la utilidad Discos de Gnome.

Haz clic en Formatear Disco…, luego selecciona Formato. Esto eliminará todas las particiones existentes en tu dispositivo de almacenamiento.

Haz clic en el botón + debajo del diagrama de Volúmenes de tu dispositivo de almacenamiento.

Una captura de pantalla que resalta el botón

Haz clic en Siguiente para aceptar el tamaño de partición predeterminado, luego haz clic en el botón de opción Otro, y presiona Siguiente.

Una captura de pantalla que resalta la opción

Selecciona ExFAT en la selección del sistema de archivos, luego presiona Crear para instalarlo en tu dispositivo.

Una captura de pantalla que resalta el sistema de archivos ExFAT en el formato de sistema de archivos personalizado de Gnome Disks.

Bueno saber: aprende cómo puedes asegurar tus datos creando un sistema de archivos oculto en Linux con Shufflecake.

Compartiendo el Archivo VDI entre Windows y Mac/Linux

Inicia tu sistema Windows, abre VirtualBox, luego haz clic en el botón Nuevo en la parte superior de la ventana.

Proporciona el nombre de tu VM y selecciona tu archivo ISO.

Una captura de pantalla que muestra el menú de configuración de la VM en VirtualBox para Windows.

Haz clic en la pestaña desplegable Disco Duro, luego haz clic en el botón Buscar debajo de la categoría Ubicación y Tamaño del Archivo de Disco Duro.

Una captura de pantalla que resalta la ubicación predeterminada para el archivo VDI.

Encuentra tu disco externo y selecciónalo como la ubicación de tu disco VDI.

Una captura de pantalla que muestra el Selector de Archivos de Windows en la ubicación del disco externo.

Sigue el asistente de instalación del sistema operativo de tu VM y luego apaga la VM.

Inicia en MacOS o Linux, luego abre tu copia de VirtualBox en el sistema.

En la parte superior de la ventana, haz clic en “Nuevo” para crear una nueva máquina virtual.

Una captura de pantalla que resalta el botón

Proporciona el nombre y el tipo de tu VM, luego haz clic en Siguiente.

Una captura de pantalla que muestra la pantalla de creación de VM predeterminada en VirtualBox para MacOS.

Asegúrate de que la VM en tu segundo sistema operativo tenga la misma cantidad de memoria y procesadores asignados.

Una captura de pantalla que muestra los recursos del sistema asignados a Ubuntu en VirtualBox.

Haz clic en el botón de opción Usar un Archivo de Disco Duro Virtual Existente, luego haz clic en el botón Buscar en el lado derecho de la ventana.

Una captura de pantalla que resalta la opción para seleccionar un disco VDI personalizado para cargar en la nueva VM.

Haz clic en Agregar, luego busca el archivo VDI de tu VM en tu disco externo.

Ahora deberías ver una entrada en la ventana. Resalta la entrada y haz clic en Elegir.

Una captura de pantalla que resalta el botón

En la ventana siguiente, haz clic en Siguiente y luego en Finalizar. Te llevará de nuevo a la ventana principal.

Una captura de pantalla que muestra la VM activa utilizando un disco VDI externo.

Resalta la nueva entrada de VM en la ventana principal y haz clic en Iniciar. Ahora deberías ver la misma máquina virtual que creaste en Windows corriendo en tu Mac.

Consejo: aprende cómo crear una VM portátil para servicios en la nube exportando tu VM de VirtualBox como un archivo OVA.

Compartiendo el Archivo VDI entre Mac y Linux

Inicia en Linux y luego abre VirtualBox utilizando el lanzador de aplicaciones de tu sistema.

Crea una nueva máquina virtual, luego haz clic en Modo Experto en la parte inferior del asistente de creación.

Una captura de pantalla que resalta la opción

Proporciona un nombre y un tipo a tu nueva VM, luego haz clic en la pestaña desplegable Disco Duro.

Una captura de pantalla que resalta la pestaña desplegable

Haz clic en el ícono junto al campo Ubicación y Tamaño del Disco Duro y selecciona cualquier carpeta en el disco externo.

Una captura de pantalla que resalta el selector de ubicación para el archivo VDI en VirtualBox para Linux.

Continúa con la instalación estándar del sistema operativo invitado.

Una vez que hayas terminado de crear la máquina virtual, reinicia en macOS y crea una nueva VM que use tu archivo VDI existente.

Una captura de pantalla que muestra la VM de Ubuntu desde Windows corriendo en MacOS.

Para tu información: aprende algunas de las características ocultas de VirtualBox en nuestra Hoja de Trucos de VirtualBox.

Preguntas Frecuentes

¿Por qué mi VM carga lentamente cada vez que la inicio?

Esto se debe probablemente a la velocidad de transferencia del puerto USB de tu máquina o de tu dispositivo de almacenamiento USB. Para solucionarlo, puedes instalar el archivo VDI de tu VM en un disco compatible con USB 3.0 y conectarlo al puerto USB 3.0 de tu máquina.

¿Puedo convertir una instalación de VM existente en una compartible?

Sí. Para hacer esto, necesitas copiar el archivo VDI del disco de tu computadora a tu unidad externa. En Windows, puedes encontrar tus archivos VDI existentes en “C:\Users\TU-NOMBRE-DE-USUARIO\VirtualBox VMs.” Para MacOS, está en “/Users/TU-NOMBRE-DE-USUARIO/VirtualBox VMs”, mientras que en Linux está en “/home/TU-NOMBRE-DE-USUARIO/VirtualBox VMs.”

Puedes copiar este archivo VDI a tu disco externo y al crear una nueva máquina virtual. Dicho esto, para usar este disco en tu VM actual también necesitas actualizar la ubicación del dispositivo de almacenamiento de tu VM en Configuración > Almacenamiento en VirtualBox.

¿Puedo mover mi archivo VDI a un disco más grande después de crear la VM?

Sí. Los archivos VDI son versiones virtuales autónomas de discos duros físicos. Esto significa que puedes mover un archivo VDI a cualquier medio de almacenamiento que desees y VirtualBox aún podrá cargarlo correctamente.

Crédito de la imagen: Gabriel Beaudry a través de Unsplash y Wikimedia Commons (Logotipo de MacOS, Logotipo de Tux, Logotipo de Windows, Logotipo de VirtualBox). Todas las modificaciones y capturas de pantalla por Ramces Red.