Page 1 of 1

Loosing USB drives with VB5.0.8

Posted: 8. Nov 2015, 07:57
by nrivard
Hi all.

I just upgraded to VB5.0.8 on El Capitan (10.11.1), and I wish I never did. It used to work well before, but now after installation of VB5.0.8, + Extension pack + Guest Additions, now when I starts my Win8.1 guest, I loose my USB hard drive. It got ejected from MacOS desktop right away every time I tried, so in Windows it is not there either, showing an error pop-up saying "Failed to create a proxy device for the USB device. (Error: VERR_PDM_NO_USB_PORTS)".

Thanks for helping me. I attached VB.log.

Re: Loosing USB drives with VB5.0.8

Posted: 8. Nov 2015, 11:29
by mpack
Ah, mobile storage. You need to whack it on the head with a club, that'll stop it running away. .. oh wait, you mean that you lose your USB drive...! :)

I don't see anything wrong in your log, but problems with USB mass storage are easily bypassed - just map the drive as a shared folder instead. Disable the filter in vm|USB settings.

Re: Loosing USB drives with VB5.0.8

Posted: 8. Nov 2015, 19:32
by nrivard
Thanks, mpack. Worked fine. The drive was already mapped, I just had to remove the filter. Not sure why it has no problem before the upgrade, but now it works.

Re: Loosing USB drives with VB5.0.8

Posted: 9. Nov 2015, 10:16
by michaln
The error message is probably triggered because your device is a USB 3.0 device (guess) and your VM is not configured to support USB 3.0 (fact).

The behavior of earlier OS X versions was different and the OS prevented capturing of USB storage devices that had mounted volumes. I couldn't tell you why Apple changed that, but there were certainly significant changes in the USB device management area in El Capitan.

If starting a VM causes this to happen, you might have an aggressive USB filter configured. Do you? VirtualBox does not capture any USB devices unless told to.