Enabling Virtualbox USB support in Ubuntu 9.10 Karmic Koala

Basically, you also need to add this line to your /etc/fstab:

none /proc/bus/usb usbfs devgid=userid,devmode=664 0 0

where "userid" must be replaced with the number in the output of "grep vboxusers /etc/group" (I think this is the group user id of vboxusers, but hit me if I'm wrong).

Then restart and go to your machine settings (machine must be powered off for that). Make sure USB 2.0 is enabled and also APIC IO on the Systems tab must be enabled!

That should do it. Worked great for me on Ubuntu 9.10 Karmic with VB 3.1 PUEL.

For Ubuntu 9.10 Karmic, additionally see this link with a great description: https://help.ubuntu.com/community/VirtualBox/USB

This is from the wikis for faster reference :

For Karmic

From a terminal run the following command:
  1. Add yourself to the vboxusers group if not already there: -

    if [ "`grep vboxusers /etc/group|grep $USER`" == "" ] ; then sudo usermod -G vboxusers -a $USER ; fi

This works for Karmic 9.10 Host and Windows XP Guest

From a terminal run the following command:
  1. This will check for your vbox user id which you'll need for the next steps. This will display a line that looks a bit like this: vboxusers:x:123:myself 123 is the user id of your machine you're looking for

    grep vbox /etc/group 
  2. This will edit your FSTAB File

    sudo gedit /etc/fstab
  3. Add the following line to the bottom of the fstab file: Replace userid with the number displayed from step 1.

    none /proc/bus/usb usbfs devgid=userid,devmode=664 0 0 

    • Example: none /proc/bus/usb usbfs devig=123,devmod=664 0 0
  4. Reboot Ubuntu 9.10

  5. Once logged into Ubuntu 9.10 start VirtualBox (Don't power on a guest OS yet)

  6. Click Settings from the VirtualBox main page for the Windows XP Guest OS
  7. Click the System tab on the left side of screen

    1. Enable IO APIC is needs to be selected
  8. Click the USB tab on the left side of screen

    1. Enable USB Controller and Enable USB 2.0 (EHCI) Controller need to be selected
    2. Your USB device should be recognized and ticked in the lower screen. If not, press the 'add' button (to the far right, 2nd one with the green cross) and add it.

  9. Power on your Guest OS and USB Should work