View previous topic :: View next topic |
Author |
Message |
gr0x0rd Guru
Joined: 12 Aug 2006 Posts: 311
|
Posted: Wed Jan 14, 2009 6:18 am Post subject: USB mass storage in VBox guests [solved] |
|
|
Hello all,
Been having a really strange issue for months and months, still trying to work it out. I'm using the latest binary ebuild of virtualbox (2.0.6) and try as I might, I can't get a USB thumb drive to work in a Vista or 7 guest VM. Before anyone suggests shared folders or anything like that, I don't want to transfer data- I'm currently doing a project developing software that runs on pen drives, so having access to different flavors of windoze quick and easy is fantastic for testing.
I've read all the VBox/USB posts on the forum; only one post appears similar, but I can't be sure it's the same issue. The device is recognized as a USB Flash Disk, and the guest os begins installing the driver. The driver installation always ends in failure (please contact the device manufacturer etc). In device manager, the device properties shows Code: | This device cannot start. (Code 10)
Click 'Check for solutions' to send data about this device to Microsoft and to see if there is a solution available. | I have tried 3 different brands of flash drives (Kingston, Sandisk, NetCom) and multiple versions of usbstor.sys in the guests, with no effect. Flash card readers fail in the exact same way.
Some interesting facts:
-the devices work perfectly with my XP guest: only Vista/7 guests exhibit the issue.
-there is no issue on a Vista host using the exact same version of VBox with guests created using the exact same os install disks and the exact same flash drives.
-my Microsoft VX1000 USB webcam and other USB devices install properly. (????)
Additional info:
-issue has persisted since first installing VBox 1.6.
-running kernel version 2.6.25-gentoo-r8, full EHCI support enabled.
-using gnome desktop (usb devices are automounted). <--- possible culprit??
-I am a member of the usb and plugdev groups.
-added and entry for usbfs in my fstab consistent with other posts and VBox user manual, no effect.
I have googled myself blue in the face on this one, thinking that this must be an issue with the guest os, but all of the fixes (including some that I've done on actual pcs running Vista) get me nowhere.
Any suggestions for troubleshooting this issue are welcome... phew. But if anyone could answer the following, this is what I would really like to know: has anyone managed to get USB mass storage devices working properly using Virtualbox in a Vista guest with a gentoo host?
Many thanks... _________________ ~g
emerge -FML...
Last edited by gr0x0rd on Sun Jul 05, 2009 2:33 am; edited 1 time in total |
|
Back to top |
|
|
ak47gen n00b
Joined: 15 Feb 2007 Posts: 43
|
Posted: Wed Jan 14, 2009 11:36 am Post subject: |
|
|
What motherboard you have or northbridge chipset?
Also is USB mass storage complied on your kernel? |
|
Back to top |
|
|
gr0x0rd Guru
Joined: 12 Aug 2006 Posts: 311
|
Posted: Thu Jan 15, 2009 7:30 pm Post subject: |
|
|
Hi, thanks for the reply... I've got an Asus P5B mobo, and yes I have USB mass storage built into my kernel- all the devices work just fine in Gentoo. lspci info: Code: | 00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82P965/G965 PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc R580 [Radeon X1900 XT] (Primary)
01:00.1 Display controller: ATI Technologies Inc R580 [Radeon X1900 XT] (Secondary)
02:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
02:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
|
_________________ ~g
emerge -FML... |
|
Back to top |
|
|
ak47gen n00b
Joined: 15 Feb 2007 Posts: 43
|
Posted: Mon Jan 19, 2009 7:52 am Post subject: |
|
|
Try using the XP usb mass storage drive on your vista machine. That and also update your virtualbox modules along with the ose. Also is this a standard copy of vista? |
|
Back to top |
|
|
manwe_ l33t
Joined: 01 Feb 2006 Posts: 650 Location: Universe
|
Posted: Mon Feb 02, 2009 11:40 pm Post subject: |
|
|
Try disabling EHCI (USB 2.0) in guest machine options. |
|
Back to top |
|
|
gr0x0rd Guru
Joined: 12 Aug 2006 Posts: 311
|
Posted: Sun Jul 05, 2009 2:33 am Post subject: |
|
|
All devices working with the release of vbox 2.2.4! _________________ ~g
emerge -FML... |
|
Back to top |
|
|
|