recover USB support on VirtualBox after upgrading to Gutsy Gibbon

October 30th, 2007
If you have just upgraded to Gutsy Gibbon you may noticed that USB support is missing from your VirtualBox. To fix this problem edit the file /etc/init.d/mountdevsubfs.sh:

$ sudo gedit /etc/init.d/mountdevsubfs.sh
[sudo] password for giannis: *****


Find the section with title "Magic to make /proc/bus/usb work". It should look like this:

#
# 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


Uncomment the last four lines and make it look like this:

#
# 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


Save changes and restart your computer. Run VirtualBox again. Now you should be able to see the USB controller options.

See also: Not permitted to open the USB device, check usbfs options.

Leave a Reply