Cómo iniciar desde una memoria USB en VirtualBox

Las máquinas virtuales son una herramienta poderosa para probar y experimentar con diferentes sistemas operativos sin modificar la configuración de tu computadora principal. Una de las formas más prácticas de iniciar en VirtualBox es utilizando una memoria USB de arranque. Sin embargo, esto requiere algunas configuraciones previas, ya que VirtualBox no admite directamente el arranque desde USB. Aquí te explicamos cómo hacerlo paso a paso.

Paso 1: Prepara la memoria USB de arranque

Antes de configurar VirtualBox, asegúrate de que la memoria USB esté correctamente preparada:

  • Debe estar formateada en FAT32 o NTFS (dependiendo del sistema operativo que planees instalar).
  • Debe contener una imagen de sistema operativo que sea capaz de arrancar (puedes usar programas como Rufus o Balena Etcher para crearla).

Paso 2: Configura VirtualBox para arrancar desde USB

Para iniciar desde una USB en VirtualBox, sigue estos pasos:

  1. Ejecuta VirtualBox con privilegios de administrador. Esto es necesario porque acceder a dispositivos USB requiere permisos elevados.
  2. Crea un disco duro virtual que apunte a la memoria USB: utiliza VBoxManage, un comando incluido con VirtualBox. Abre la línea de comandos y ejecuta:
VBoxManage internalcommands createrawvmdk -filename "C:\ruta\a\usb.vmdk" -rawdisk \\.\PhysicalDriveX

Aquí:

  • "C:\ruta\a\usb.vmdk" es la ubicación donde se guardará el archivo VMDK (elige una ubicación conveniente).
  • PhysicalDriveX es el número de dispositivo correspondiente a la memoria USB. Para encontrar este número, abre “Administración de discos” en Windows y verifica el número del disco.

Paso 3: Conecta el archivo VMDK creado a la máquina virtual

  1. Abre VirtualBox y selecciona la máquina virtual donde deseas iniciar desde la memoria USB.
  2. Ve a Configuración > Almacenamiento y añade un nuevo disco duro, seleccionando el archivo VMDK creado en el paso anterior.

Paso 4: Configura el orden de inicio

Para que la máquina virtual inicie desde la memoria USB, establece la prioridad de arranque:

  1. Ve a Configuración > Sistema > Orden de arranque.
  2. Mueve el disco duro (el que apunta a la USB) al principio de la lista de arranque.

Paso 5: Inicia la máquina virtual

Ahora puedes iniciar la máquina virtual desde la memoria USB. Haz clic en “Iniciar” y observa cómo se carga el sistema operativo.

Problemas comunes y sus soluciones

Si VirtualBox no reconoce la USB o muestra un error:

  • Asegúrate de que VirtualBox se esté ejecutando con privilegios de administrador.
  • Verifica que la memoria USB esté correctamente formateada y lista para arrancar.
  • Si es necesario, prueba con otro puerto USB.