Page 1 of 1

[Solved] Unable to connect external USB HDD in Windows XP (USB device is busy)

Posted: 19. Dec 2018, 18:44
by ShockWorker
VirtualBox 5.2.22 r126460
Host: Win7 x64 (Version 6.1.7601)
Guest: WinXP x32 (Version 5.1.2600) + Guest Additions 5.2.22 r126460

I'm trying to connect external USB HDD to WinXP guest but get an error E_INVALIDARG (0x80070057) with message:
"USB device '%device_name%' with UUID {%UUID%} is busy with a previous request. Please try again later." See attached screenshot.

Nothing helped from this topic "USB Basics and Troubleshooting" (can't post links)

USB device with:
Manufacturer: COMPANY
Product: USB Device
in VBoxManage output is my USB mouse.

What else can I do to solve the problem?
Thanks.

Re: Unable to connect external USB HDD in Windows XP (USB device is busy)

Posted: 20. Dec 2018, 02:45
by socratis
ShockWorker wrote:Nothing helped from this topic "USB Basics and Troubleshooting"
Read it again. Pay closer attention to
  1. what the filter should look like,
  2. the USB3 support for WinXP (is your device a USB3), and
  3. at what point you're supposed to insert the device. Hint: after you've started the VM and you've logged in.
Finally, if you can share the device from the host (Shared/Network Folders), go for that option! It's much easier, and both the host and the guest can access the shared USB resources.

Re: Unable to connect external USB HDD in Windows XP (USB device is busy)

Posted: 20. Dec 2018, 11:56
by ShockWorker
Hi, socratis.
Thanks for your help.

1. ok, I'll check it agian
2. No, my device is USB2, but the host adapter is USB3
3. I insert the device after I logged in VM

I want to to use software in VM for low-level access to my device.

Re: Unable to connect external USB HDD in Windows XP (USB device is busy)

Posted: 21. Dec 2018, 11:37
by socratis
ShockWorker wrote:my device is USB2, but the host adapter is USB3
The USB3 drivers might not be needed then, but it never hurts to try them, see if it makes a difference.
ShockWorker wrote:I insert the device after I logged in VM
I don't see any signs of this in the VBox.log. Check how you're supposed to setup your filter then. Only the VendorID and the ProductID.
ShockWorker wrote:I want to to use software in VM for low-level access to my device.
Then USB passthrough is the only way.

Re: Unable to connect external USB HDD in Windows XP (USB device is busy)

Posted: 21. Dec 2018, 16:30
by ShockWorker
Delete all values except Name, VendorID and ProductID in USB filter do the trick.
Thanks for your help :)

Re: Unable to connect external USB HDD in Windows XP (USB device is busy)

Posted: 22. Dec 2018, 18:05
by socratis
Glad I could help. Marking as [Solved].