En inteprid Ibex se necesita agregar las siguiente lineas de codigo al fichero mountdevsubfs.sh.
#
# Magic to make /proc/bus/usb work in virtualbox version < 2.0.6
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb
Debe de agregarse en la funcion dostart despues de:
domount devpts “” /dev/pts devpts -onoexec,nosuid,gid=$TTYGRP,mode=$TTYMODE
y antes del ultimo corchete –> } .
Se pede hacer utilizado:
gksudo gedit /etc/init.d/mountdevsubfs.sh
una ves que lo modificaste lo ejecutas.
sudo /etc/init.d/mountdevsubfs.sh start
Editas el siguiente fichero de permisos /etc/udev/rules.d.
gksudo gedit edit /etc/udev/rules.d/40-basic-permissions.rules
cambias usb devices por lo siguiente (Solo Hardy Heron o Inteprid Ibex)
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664", GROUP="vboxusers"
SUBSYSTEM=="usb_device", MODE="0664", GROUP="vboxusers"
Reinicias el servicio.
sudo /etc/init.d/udev restart
Si no eres miembro del grupo de vboxusers ejecutas el siguiente comando:
sudo usermod -G vboxusers -a `whoami`
Listo ya puedes utilizar USB en virtual box 2.6.
Tomado de https://help.ubuntu.com/community/VirtualBox