19Aug

Cómo iniciar desde una unidad USB en VirtualBox

click fraud protection

VirtualBox puede arrancar máquinas virtuales desde unidades flash USB, lo que le permite iniciar un sistema Linux en vivo o instalar un sistema operativo desde un dispositivo USB de arranque. Esta opción está bien escondida.

Como esta opción no está expuesta en la interfaz y requiere excavación, puede que no siempre funcione a la perfección. Funcionó bien con Ubuntu 14.04 en un host de Windows, pero no se sorprenda si tiene problemas con algunas configuraciones.

Arranque desde USB en un host de Windows

Usaremos la función oculta en VirtualBox que permite el acceso sin formato a las unidades. Esta característica no está expuesta en la interfaz de VirtualBox, pero es parte del comando VBoxManage. Asegúrese de tener instalado VirtualBox en su sistema antes de comenzar este proceso.

Primero, conecte la unidad USB que contiene el sistema operativo que desea iniciar a su computadora. Presione Windows Key + R, escriba diskmgmt.msc en el cuadro de diálogo Ejecutar y presione Entrar para abrir la ventana Administración de discos.

instagram viewer

Busque la unidad USB en la ventana Administración de discos y anote su número de disco. Por ejemplo, aquí la unidad USB es el Disco 1.

Primero cierre todas las ventanas abiertas de VirtualBox.

A continuación, abra un símbolo del sistema como administrador. En Windows 7, abra el menú Inicio, busque el símbolo del sistema, haga clic con el botón derecho en el acceso directo del símbolo del sistema y seleccione Ejecutar como administrador. En Windows 8 o 8.1, presione la tecla de Windows + X y haga clic en Símbolo del sistema( Administrador).

Escriba el siguiente comando en la ventana Símbolo del sistema y presione Entrar. Este comando cambiará al directorio de instalación predeterminado de VirtualBox. Si instaló VirtualBox en un directorio personalizado, deberá reemplazar la ruta del directorio en el comando con la ruta a su propio directorio VirtualBox:

cd% programfiles% \ Oracle \ VirtualBox

Escriba el siguiente comando en la ventana del símbolo del sistema,reemplazando # con el número del disco que encontraste arriba, y presiona Enter.

VBoxManage internalcommands createrawvmdk -filename C: \ usb.vmdk -rawdisk \\. \ PhysicalDrive #

Puede reemplazar C: \ usb.vmdk con cualquier ruta de archivo que desee. Este comando crea un archivo de disco de máquina virtual( VMDK) que apunta a la unidad física que seleccione. Cuando carga el archivo VMDK como una unidad en VirtualBox, VirtualBox realmente accederá al dispositivo físico.

A continuación, abra VirtualBox como administrador. Haga clic derecho en el acceso directo de VirtualBox y seleccione Ejecutar como administrador. VirtualBox solo puede acceder a dispositivos de disco sin formato con privilegios de administrador.

Cree una nueva máquina virtual haciendo clic en el botón Nuevo y vaya a través del asistente. Seleccione el sistema operativo en la unidad USB cuando se le solicite.

Cuando se le pida que seleccione un disco duro, seleccione Usar un archivo de disco duro virtual existente, haga clic en el botón para buscar el archivo y navegue hasta él, que es C: \ usb.vmdk si no seleccionó su propio archivo.camino.

Arranque la máquina virtual y debería arrancar el sistema operativo desde su unidad USB, como si estuviera arrancando en una computadora normal.

Tenga en cuenta que el dispositivo USB debe ser el primer disco duro en su máquina virtual o que VirtualBox no arrancará desde allí.En otras palabras, no puede simplemente crear una máquina virtual estándar y conectar el dispositivo USB más adelante.

Si desea instalar un sistema operativo desde la unidad USB, necesitará agregar un disco duro más adelante desde la ventana de configuración de la máquina virtual. Asegúrese de que la unidad USB sea el primer disco de la lista.

Hosts Linux y Mac

El proceso es básicamente el mismo en los sistemas host Linux y Mac. Tendrá que utilizar el mismo tipo de comando VBoxManage para crear un archivo que represente el disco sin procesar, pero deberá especificar la ruta al dispositivo de disco en su sistema Linux o Mac.

El wiki de Open Foam tiene algunos consejos y soluciones que pueden ayudarlo a adaptar este proceso a los hosts de Linux o Mac. El uso de un disco duro de host sin formato desde una sección de invitado en la documentación oficial de VirtualBox también puede ser útil.

El arranque desde un archivo ISO estándar sigue siendo la forma más soportada de instalar, o simplemente reiniciar, un sistema operativo en VirtualBox u otros programas de máquina virtual. Si es posible, debe descargar los archivos ISO y usarlos en lugar de manipular las unidades USB.

Si está utilizando VMware en lugar de VirtualBox, intente utilizar Plop Boot Manger para arrancar desde USB en VMware.