USB device [...] - will be reset

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
Poweranimal
Posts: 6
Joined: 17. Mar 2018, 21:36

USB device [...] - will be reset

Post by Poweranimal »

Hi there!

I'm running VirtualBox 5.2.8 with the extension package on my Mac High Sierra 10.13.3. The guest OS is also macOS High Sierra 10.13.3.

My external SSD is unmounted from my host system and is correctly mounted as USB 3.0 with filter to VirtualBox. However, the drive does not show up in my guest OS.

Code: Select all

diskutil list
does not list the drive, but my drive does show up in the guest OSs System Information.

When I call

Code: Select all

dmesg
on my guest OS, I find the following log:

Code: Select all

USBMSC Identifier (non-unique): S25JNYAG800300H 0x4e8 0x8001 0x1, 3 
USB device 04E880010C90000 - will be reset!
USBMSC Identifier (non-unique): S25JNYAG800300H 0x4e8 0x8001 0x1, 3
The displayed uid matches the one of my external SSD.


How can I solve this issue?

Looking forward to your response!
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: USB device [...] - will be reset

Post by mpack »

Please provide a VM log file. With the VM fully shut down, right click it in the GUI. Select "Show Log" and save "VBox.log" (no other file) to a zip file. Attach the zip here.
Poweranimal
Posts: 6
Joined: 17. Mar 2018, 21:36

Re: USB device [...] - will be reset

Post by Poweranimal »

I attached the Box.log.

I tested to mount some other USB sticks with the same format (Mac OS Extended (Case-sensitive, Journaled)) to my guest OS and all of them were recognised properly. It's only my SSD that causes this problem. However, it works fine in my host OS.
Attachments
VBox.log.zip
VBox.log
(28.14 KiB) Downloaded 14 times
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: USB device [...] - will be reset

Post by mpack »

Ok, I see the SSD being attached to the VM :-
VBox.log wrote: 00:01:00.328666 VUSB: Attached '00007fe9436c0870[proxy 04e8:8001]' to port 1 on RootHub#0 (SuperSpeed)
so the USB steps seem to have been completed. I don't see what else should be required - I am not an expert on OS X filesystems and volume management.

You say some devices work and others don't. How does that correlate with USB2 and USB3 devices? What about the filesystem on the drive?
Poweranimal
Posts: 6
Joined: 17. Mar 2018, 21:36

Re: USB device [...] - will be reset

Post by Poweranimal »

When I run

Code: Select all

 system_profiler SPUSBDataType
I can see that my external SSD is recognised by the guest OS's system.

Output:

Code: Select all

USB:

    USB 3.0 Bus:

      Host Controller Driver: AppleUSBXHCIPPT
      PCI Device ID: 0x1e31 
      PCI Revision ID: 0x0000 
      PCI Vendor ID: 0x8086 

        Portable SSD T1:

          Product ID: 0x8001
          Vendor ID: 0x04e8  (Samsung Electronics Co., Ltd.)
          Version: 0.01
          Serial Number: S25JNYAG800300H     
          Speed: Up to 5 Gb/sec
          Manufacturer: Samsung
          Location ID: 0x0c900000 / 4
          Current Available (mA): 900
          Current Required (mA): 896
          Extra Operating Current (mA): 0

        USB Tablet:

          Product ID: 0x0021
          Vendor ID: 0x80ee
          Version: 1.00
          Speed: Up to 12 Mb/sec
          Manufacturer: VirtualBox
          Location ID: 0x0c200000 / 3
          Current Available (mA): 500
          Current Required (mA): 100
          Extra Operating Current (mA): 0

        USB Keyboard:

          Product ID: 0x0010
          Vendor ID: 0x80ee
          Version: 1.00
          Speed: Up to 12 Mb/sec
          Manufacturer: VirtualBox
          Location ID: 0x0c100000 / 2
          Current Available (mA): 500
          Current Required (mA): 100
          Extra Operating Current (mA): 0

However, its not recognised as storage device by

Code: Select all

diskutil list
.
Poweranimal
Posts: 6
Joined: 17. Mar 2018, 21:36

Re: USB device [...] - will be reset

Post by Poweranimal »

mpack wrote: You say some devices work and others don't. How does that correlate with USB2 and USB3 devices? What about the filesystem on the drive?
I tested it with one USB 3.0 stick with the format: Mac OS Extended (Case-sensitive, Journaled).
It works fine.

My external SSD has the same format. It even works fine in my host system.
The issue only appears in my guest OS.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: USB device [...] - will be reset

Post by mpack »

As I said before, I know nothing about OS X filesystems and volume management (how and when it mounts drives), so I'll need to leave you to an OS X user for a discussion of those matters. As far as I can tell the USB part is working.
Poweranimal
Posts: 6
Joined: 17. Mar 2018, 21:36

Re: USB device [...] - will be reset

Post by Poweranimal »

Thanks a lot for your help!
I will do some further testing with an additional SSD once it gets delivered ;)
Poweranimal
Posts: 6
Joined: 17. Mar 2018, 21:36

Re: USB device [...] - will be reset

Post by Poweranimal »

To conclude this topic:

The issue must have been caused by my Samsung SSD.
Until now I was not able to get it working with this drive.

Model:

Code: Select all

        Portable SSD T1:

          Product ID: 0x8001
          Vendor ID: 0x04e8  (Samsung Electronics Co., Ltd.)
          Version: 0.01
          Serial Number: S25JNYAG800300H     
          Speed: Up to 5 Gb/sec
          Manufacturer: Samsung
          Location ID: 0x0c900000 / 4
          Current Available (mA): 900
          Current Required (mA): 896
          Extra Operating Current (mA): 0
I bought an additional external SSD from WD.
Model:

Code: Select all

        My Passport 25F3:

          Product ID:	0x25f3
          Vendor ID:	0x1058  (Western Digital Technologies, Inc.)
          Version:	10.06
          Serial Number:
          Speed:	Up to 10 Gb/sec
          Manufacturer:	Western Digital
          Location ID:	0x01100000 / 2
          Current Available (mA):	500
          Current Required (mA):	896
          Extra Operating Current (mA):	0
With the new one everything works like intended.
Post Reply