Para todos los que usamos el estupendo VirtualBox es casi imprescindible usar los usb’s de la máquina “Host”.
Me he encontrado que en ubuntu no basta con añadir nuestro usuario al grupo “vboxusers” como viene siendo habitual, sino que hay que dar permisos sobre /proc/usb para poder usar los dispositivos conectados al pc.
En mi caso he hecho 2 modificaciones, una sobre el fichero /etc/fstab
Y es añadir:
none /proc/bus/usb usbfs devgid=VBOXUSERS_GID,devmode=664 0 0
Para saber el “VBOXUSERS_GID” podemos usar la siguiente orden:
grep vboxusers /etc/group | awk -F\: '{print $3}'
Si esto no es suficiente, añadir las siguientes líneas al script de inicio /etc/init.d/vboxdrv :
if ! chmod g+rw $DEVICE 2>/dev/null; then
rmmod vboxnetadp 2>/dev/null
rmmod vboxnetflt 2>/dev/null
rmmod vboxdrv 2>/dev/null
failure "Cannot change permissions for $GROUPNAME to device $DEVICE"
fi
Todo esto por debajo del comentario:
# ensure permissions
Aproximadamente en la linea 194.
Por supuesto todo esto hay que hacerlo como root y hay que reiniciar el sistema (únicamente para el tema de /proc).