Step 1:
sudo vi /etc/init.d/mountdevsubfs.sh
Find these script:
#
# 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
Setting for auto mount usb device, change to:
#
# 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
Step 2: Create a group "usbfs" and add yourself to this group
sudo groupadd usbfs
sudo adduser $USER usbfs
Step 3:
sudo vi /etc/udev/rules.d/40-permissions.rules
Search for the following lines
# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", MODE="0664"
Change them to the following
# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", GROUP="usbfs", MODE="0664"
Step 4:
sudo vi /etc/group
search for the follow lines
"usbfs:x:1003:yourname"
log the usb device id "1003" (may get difference of yours)
sudo vi /etc/fstab
add follow scripts:
none /proc/bus/usb usbfs devgid=1003,devmode=664 0 0
Step 5:
sudo reboot
Step 6: install virtualbox
Do not use apt-get of "sudo apt-get install virtualbox"
get following guide
http://www.virtualbox.org/wiki/Downloads
http://www.virtualbox.org/wiki/Build_instructions
Step 7:
run "innotek VirtualBox UI"
Settings -> USB -> Enable USB Controller
Start your VirtualBox Host... GO...

