Steps (SanDisk 4gb Us datastick):
- Disable AutoRun in Windows host for the drives that the SanDisk device will appear as (it will show up as a CD drive and a removable drive). Do this using TweakUI from PowerToys or "gpedit.msc"*.
- Make sure the guest is not running.
- Plug the device in, allow Windows to recognise it.
- Enable USB for the guest and set up a filter for this device.
- Eject the device.
- Start guest.
- Once logged in, make sure the guest has focus and plug the device in.
- Windows will see a new device, install the VirtualBox USB driver.
- Shut guest down, eject device.
- Start guest again.
- Once logged in, make sure the guest has focus and insert the device once more.
- It should now get recognized by the guest
www.virtualbox.org/ticket/3033