Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Arrancar un pendrive o disco duro USB en VirtualBox
#1
Dedo arriba 
VirtualBox no dispone de una opción para arrancar un dispositivo USB directamente desde una máquina virtual, pero podemos hacerlo, creando un disco virtual asociado al dispositivo.

Para ver qué dispositivo corresponde a nuestro pendrive lo introducimos, abrimos un terminal y ejecutamos, como administrador:

Código:
# fdisk -l

El comando nos mostrará todos los dispositivos de almacenamiento detectados, y, entre ellos estará nuestro pendrive. Por ejemplo, en la siguiente salida podemos ver que me ha detectado mi pendrive de 16Gb como /dev/sdb:

Código:
Disco /dev/sdb: 15.9 GB, 15879634944 bytes
13 heads, 13 sectors/track, 183520 cylinders
Units = cilindros of 169 * 512 = 86528 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sdb1   *          48      183521    15503424    c  W95 FAT32 (LBA)

Vale, pues ahora que ya sabemos que nuestro pendrive es sdb, vamos a utilizar el comando VBoxManage de VirtualBox para crear un disco duro virtual asociado a él:

Código:
$ VBoxManage internalcommands createrawvmdk -filename \
  ~/VirtualBox\ VMs/HardDisks/usbdisk.vmdk \
  -rawdisk /dev/sdb
Con el comando anterior, hemos creado un disco virtual llamado usbdisk.vmdk dentro de la carpeta ~/VirtualBox\ VMs/HardDisks/
El archivo vmdk podemos crearlo donde queramos.

Al ejecutarlo obtendremos una salida como la siguiente:

Código:
RAW host disk access VMDK file /home/enavas/VirtualBox VMs/HardDisks/usbdisk.vmdk created successfully.

Con ésto comprobamos que el disco virtual se ha creado perfectamente.

A partir de ahora, no tenemos más asociar este disco virtual a la máquina virtual en la que queramos arrancar el dispositivo USB. Veamos cómo hacerlo con un ejemplo:

1.- Creamos una nueva máquina virtual:


2.- Elegimos un nombre para la máquina y elegimos un sistema operativo:


3.- Asignamos memoria a nuestra nueva máquina virtual:


4.- Marcamos la opción "Usar un disco duro existente" y elegimos la imagen de disco duro virtual que creamos anteriormente: usbdisk.vmdk


5.- Por último, VirtualBox nos muestra el resumen de lo que hemos seleccionado para crear la máquina virtual:


Y eso es todo. Si arrancamos la máquina virtual que acabamos de crear, se nos arrancará el pendrive o disco duro usb que hayamos introducido. Este disco virtual nos servirá para arrancar cualquier dispositivo USB, cuando al conectarlo al sistema se nombre como /dev/sdb.

Viendo todo ésto, parece interesante tener creada una máquina virtual como ésta, con la que podremos arrancar cualquier pendrive o disco duro usb booteable.
#2
El tutorial esta muy bien explicado, muchas gracias por compartirlo Sonrisa

Si alguna vez necesito usarlo en virtualbox ya se como hacerlo.

Saludos
WWW
#3
Cualquier duda También Tengo algunos Mas que próximamente compartiré estamos a tus ordenes!!!
#4
Muy bueno el tutorial te lo he editado para encerrar los codigos en las etiquetas correspondientes. Muchas gracias por el aporte y esperamos los demás Guiño
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  [FEDORA22]Error no dispone de espacio suficiente en el disco yuma2009 0 95 18-06-2017, 08:25 PM
Último mensaje: yuma2009
  Como instalar Kali linux VirtualBox hos31 0 139 06-06-2017, 03:05 PM
Último mensaje: hos31
  Recuperar partición de disco "borrada" al instalar Ubuntu kakashi-sensei 1 309 12-12-2014, 05:56 PM
Último mensaje: La Reserva India
  Ganando espacio en disco I: localepurge amammoli 2 445 21-10-2013, 12:13 PM
Último mensaje: amammoli
  Reinicio automático de ubuntu con virtualbox kirbypc2 3 1,319 23-05-2013, 06:10 PM
Último mensaje: kirbypc2
  Cómo instalar un sistema operativo en VirtualBox Tuka 1 864 10-10-2012, 09:21 PM
Último mensaje: koenz



Usuarios navegando en este tema: 1 invitado(s)