Virtualbox con USB en Hardy
Muchos preguntaron sobre el soporte para USB por Virtualbox en post’s pasados.
Con la nueva actualización del kernel salida hace unos días me puse a ver como instalar esta herramienta de virtualización con dicho soporte y encontré la página, en español, pero con la version 1.5.6 asi que me dispuse a probarlo pero con la 1.6.0 y he aquí la simpleza de hacerlo:
Primero instalamos paquetes necesarios y los headers del kernel para compilar el módulo de Virtualbox, para ello (y para no perder la costumbre) vamos a consola:
$ sudo apt-get install build-essential linux-headers-`uname -r`
bajamos de virtualbox.org el paquete binario que corresponda a nuestra versión de Ubuntu, terminada la descarga lo ejecutamos e instalamos.
Agregamos nuestro usuario al grupo vboxusers:
$ sudo adduser $USER vboxusers
Habilitamos el soporte para dispositivos USB:
sudo gedit /etc/init.d/mountdevsubfs.sh
buscamos esta sección en el archivo de texto y desde la línea 42 hasta la 45 (las cuatro últimas) borramos el signo “#”:
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb
Reinciamos la sesión y podemos ejecutar Virtualbox con soporte a dispositivos USB…
Completa esta lectura con:
Si te gustó este post, por favor considera dejar un comentario o suscribirte al feed y obtener artículos futuros en tu lector de feeds.
Comentarios (7)
Acabo de probar a hacer lo que nos has dejado y ahora me da el siguiente error…
Not permitted to open the USB device, check usbfs options.
Código Resultado:
0×80004005
Componente:
Console
Interface:
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}
¿sabrías cómo se puede solucionar esto?
Muchas gracias y enhorabuena por el blog
@nain: edita (como root): /etc/udev/rules.d/40-permissions.rules
y cambia la siguiente línea
SUBSYSTEM=="usb_device", MODE="0664"
por
SUBSYSTEM=="usb_device", MODE="0666"
De donde saque esta información? pues del manual de Virtualbox
Saludos!
Recordá que lo que si no puede hacer VirtualBox en Bootear desde el inicio x USB, Y segun lo que leí no piensan desarrollar el soporte para eso por ahora, existe una posible manera montando un USB como un raw disk y luego booteando desde ese disco, yo lo pobré y quizó funcionar pero aún no.
Saludos.
Ariel,
Hice lo que me dijiste y sigue saliendo el mismo error.
Como bien dijiste, voy a ver si en el manual de usuario viene alguna otra opción y si lo consigo, os lo cuento.
Un saludo.
@nain: entonces:
sudo gedit -w /etc/fstab
y luego agrega al final de todo estas líneas
#usbfs
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0










[...] Virtualbox con USB en Hardy [...]