[tip] Habilitar USB en VirtualBox
1. Habilitar soporte USB
a. Abrir un terminal y ejecutar el comando
sudo gedit /etc/init.d/mountdevsubfs.sh
b. Buscar estas líneas:
#
# 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
c. Descomentar parte del código de tal manera que quede así:
#
# 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
d. Guardar el archivo
2. Montar el soporte
a. Desde el terminal ejecutar el comando:
grep vbox /etc/group
- te saldrá algo como: vboxusers:x:<gid>:cris, donde <gid> puede variar
b. Activando la interfaz USB:
sudo gedit /etc/init.d/mountkernfs.sh
- Añadir la siquiente linea en algún lugar después de que /proc es montado:
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=<gid>,devmode=664
- donde <gid> es lo que te aparecía en el anterior paso
c. Guardar.
3. Poner el usb dentro de fstab
a. Ir al terminar y escribir:
sudo gedit /etc/fstab
b. Pon la siguiente línea debajo de las demás, y asegúrate de no cambiar nada más:
#usbfs
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
c. Reiniciar el equipo.
4. Conectar tu dispositivo USB
¿A poco necesitas que te explique este paso?
5. Ejecutar Virtualbox
a. Ir a Configurar (Settings)
b. Buscar y hacer clic en USB en el panel izquierdo
c. Activar Controlador USB y USB 2.0
d. Añadir tu dispositivo USB (con el icono USB que tiene un más [+]).
e. Clic en OK e inicia tu máquina virtual!
53 Comentarios | deja el tuyo





Yo tampoco tengo el archivo del primer paso y me abre el editor en blanco. Ningun archivo en esa carpeta q sea idéntico en nombre o contenido.
Uso vbox 3.1.6 en ubuntu 10.04.
Creo q cualquier problema debería solucionarse con las actualizaciones, pero mi vbox tiene el “actualizar” desactivado…
Hola,
hice lo que comenta Fran73 en mi lubuntu 10.10, y sin tocar ningún script ahora puedo trabajar con mis USB desde las VM.
Gracias.
Hola a todos
Utilicé la información de Agata, la parte gráfica que recomienda el link de manolo y de Fran73, en mi Ubuntu 10.10. al fin funciona la parte USB, al igual que Daniel, sin modificar ni un Archivo.
Muchas gracias a todos
Estuvo demasiado fácil la solución. Uso ubuntu 10.10 y la verdad hice los pasos en terminal de agregar el usuario al grupo de vboxusers y resolvio el tema de los usb en mi virtual box. Muchisimas gracias!!!!!!!!!
Buenas, he estado buscando esto desde hace unas semanas. Lo gracioso es que el archivo “mountdevsubfs.sh” no lo tengo por mucho locate que haga. en cambio tengo otro .sh con el nombre umountnfs.sh en la carpeta /etc/init.d/ si me podéis ayudar os lo agradezco mucho
Tspg, para habilitar los usb de una manera muy fácil y gráfica, haz esto:
1.- Vamos a la opción Sistema—> Administración—> Usuarios y Grupos
2.- Desbloqueamos con nuestro password en la opción “Pulse para realizar los cambios”
3.- Levantamos la ventana de propiedades de nuestra cuenta, en la pestaña “Privilegios del usuario” escogemos la opción USAR VIRTUALBOX
Una vez hecho esto abrimos Virtualbox y en el menu de arriba, CONFIGURACIONES, de la maquina virtual emulada (ejemplo: Windows XP), vas a la parte de los USB y en la parte de filtros agrego un nuevo filtro, con o sin, el USB que quieres agregar conectado a la pc, y habilitas los dos casilleros que te da en la parte superior de los filtros.
Espero te sirva
muchas gracias. sigue sin funcionar… ahora lo que tengo es un bucle de arranque en la virtual box. intentare solucionarlo, ahora mi prioridad es que arranque antes de los usb’s gracias.gracias de todas formas.
como bucles que le paso?
parece gracioso si pero es verdad
. pues la cosa es la siguiente:
sera mejor que lo reinstale y empiece de nuevo
enciendo la VB y arranco windows y se me puede arrancar hasta ,que no lo pare yo mismo, se inicia una y otra vez hasta el mensaje de bienvenido. consegui hacer una restauracion pero en cuanto lo apago KO
espero solo tengas que crear de vuelta la pc virtual, porque capaz antes trataste poniendo algun comando en terminal y no vaya a ser que te toque resetear linux :S
@Pancho. ^^^ya lo tengo gracias
todo en orden.
ok me alegro
hola q todos tengo Mac he instalado el virtualbox para poner XP pero no me detecta el puerto USB.
Como puedo activarlo ?
gracias
Buenas Solo una preguntilla , el virtual box que version de Virtual box tienes? que a mi me pasó que tenía la que no soportaba las entradas de usb.