Editas mountdevsubfs.sh
nano /etc/init.d/mountdevsubfs.sh
y descomentas las cuatro lineas seguidas de magic to make /proc/bus/usb work:
#
# 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
quedaría algo parecido a esto.
Luego editas /etc/udev/rules.d/40-permissions.rules, buscas la linea
SUBSYSTEM==”usb_device”, MODE=”0664″ y lo sustituyes por:
SUBSYSTEM==”usb_device”, MODE=”0666″
Luego en la configuración de virtualbox ls opciones:
"Habilitar el controlador usb"
"Enable usb EHCI controller".
Reinicias y debería funcionar.
Pd:He supuesto que usas ubuntu, si no es así estos pasos varían.
Saludos y suerte.