Windows 8 and 8.1 Forums


USB issue with VirtualBox

  1. #1

    USB issue with VirtualBox


    Hi,

    I'm italian, so sorry for my poor english.

    Scenario as following
    Host: Windows 8
    Virtualizer: Oracle VirtualBox with extension pack installed
    Guest: Windows XP Professional SP3 (fully upgraded)

    Issue
    Can't view my external HDD, connected via USB, in the guest system

    I spent tens of hours consulting forums, view youtube tutorials, but I got no solutions
    In the guest system I can view the list of the attached USB device and I can "caputure" the external HDD device but no message like "New hardware found, starting installation" appears, so I can't view any new unit in the Guest's Device List.
    Note that I always connect the external HDD having the focus on the Guest system.
    Furthermore, the Host recognize the external HDD device and is still actitive/usable in the Host's Device List: it seems that the Host does not "realease" the USB device.
    It seems the problem depends on the Host USB driver.

    Is there a particular procedure to follow?
    Any suggestion will be very appreciated

    Thanks in advance

      My System SpecsSystem Spec

  2. #2


    Orbiting the Moon
    Posts : 2,975
    Windows 10 x64


    Some extra info you might need is found here:
    https://www.eightforums.com/virtualization/20443-printers-virtualbox.html


    VirtualBox doesn't fully support all USB devices. For instance I cannot see my SANDISK 32GB stick in any VM, not even on the host if VirtualBox is on.
      My System SpecsSystem Spec

  3. #3


    Hopachi,

    thank you for the suggestion: unfortunately, the link you post is one of the lot I'd read before submit my question in this forum.
    I can understand the there isn't a "fully support" for the USB devices (by the way, nothing is perfect), but in my case there is neither a "partially support": it simply won't work, no as the VirtualBox user manual describe, and no as explained in some solutions found in the web!

    I really wish to kwon someone that had my some problem (or very similar) and...
    - solve it

    or

    - find that this is an official bug in the Oracle VirtualBox v 4.2.6
      My System SpecsSystem Spec

  4. #4


    Orbiting the Moon
    Posts : 2,975
    Windows 10 x64


    Quote Originally Posted by ElectroMark View Post
    Hopachi,

    thank you for the suggestion: unfortunately, the link you post is one of the lot I'd read before submit my question in this forum.
    I can understand the there isn't a "fully support" for the USB devices (by the way, nothing is perfect), but in my case there is neither a "partially support": it simply won't work, no as the VirtualBox user manual describe, and no as explained in some solutions found in the web!

    I really wish to kwon someone that had my some problem (or very similar) and...
    - solve it

    or

    - find that this is an official bug in the Oracle VirtualBox v 4.2.6
    If you've read the VBox manual, it says that some USB devices are not properly recognized and therefore they don't work. Mine also doesn't work at all.

    There is no solution for the moment because you simply plug it in and add it to a VM; and if it doesn't work you either don't use it, use another USB device or you use another virtualization program.

    I also wish that someone can solve my problem as well... but by reading enough about it it seems we need to wait until VirtualBox developers put this on the priority list (I guess not for now) and solve it.

    For full usb support you can try VMware Player if you like. All devices work there.

    But a bit more on the problem:
    Does the usb device work on the host after you've started VirtualBox?
    - My sandisk USB doesn't work not even on the host, doesn't show up on my computer and keeps blinking the LED light. After I close VirtualBox and re-insert it then it works again: this is a known VirtualBox issue and there is no fix for now.

    I hope you find more about this issue and maybe a workaround.

    Regards
    Hopachi
      My System SpecsSystem Spec

  5. #5


    There is no solution for the moment because you simply plug it in and add it to a VM; and if it doesn't work you either don't use it, use another USB device or you use another virtualization program.
    OK, I'll try with another USB device(s).

    I also wish that someone can solve my problem as well...
    I don't need someone that can solve my problem(s), I just need someone that can tell me what is the actual status and the real source of the problem. Since that, I can belive that the issue is only mine, and I have insufficient skill to solve the problem.

    but by reading enough about it it seems we need to wait until VirtualBox developers put this on the priority list (I guess not for now) and solve it.
    I search also in the Oracle VirtualBox trouble ticket management: it seems that this issue go back and forth. But now there is no ticket about, so I conviced myself that the problem was only mine. I also try to access the VirtualBox official forum, but it require that the user must have an "Oralce account": the subscription procedure require that I give information like "Organization" (where I work): but (if) I'll use VirtualBox, it will be only for private (not for the "Organization"), so I can't specify details like that, and I can't obtain an Oralce account.


    For full usb support you can try VMware Player if you like. All devices work there.
    Before using VirtualBox, I tried to use VMware, but I had some problem with the internet connection: the solution was to create a bridge between the Host net connection and the net connection exposed by the Guest. I tried to make that in the host (Windows 8) and it drammatically crash during the "Preparing Bridge..." activity (I tried more than one time, crashing everytime and, to the end, I must reinstall Windows 8 from zero).

    But a bit more on the problem:
    Does the usb device work on the host after you've started VirtualBox?
    - My sandisk USB doesn't work not even on the host, doesn't show up on my computer and keeps blinking the LED light. After I close VirtualBox and re-insert it then it works again: this is a known VirtualBox issue and there is no fix for now.
    Yes Hopachi, the HDD connection via USB is always visible and usable in the Host (in my very first post I wrote "Furthermore, the Host recognize the external HDD device and is still actitive/usable in the Host's Device List: it seems that the Host does not "realease" the USB device.")
      My System SpecsSystem Spec

  6. #6


    Only for notice: I try a little USB 4GB flash memory and it don't work too .
      My System SpecsSystem Spec

  7. #7


    Orbiting the Moon
    Posts : 2,975
    Windows 10 x64


    VMWare: There's no need for a bridged connection. The default NAT method works perfectly with version 5 of Player here.

    For VirtualBox the host needs to release the USB. Are there any errors?
    Try to eject the device on the host but leave it connected. Then add it to VirtualBox (also create a device filter for it in the USB section).
      My System SpecsSystem Spec

  8. #8


    VMware: does the NAT method allows Guest(s) to use a MAC address different form that used in the Host?

    VirtualBox: most likely, I make some mistake in the procedure:
    1) Starting the Host, with no USB device connected (except for the mouse)
    2) Check the USB configuration for the Guest machine: there is two USB device configured
    a) the external HDD
    b) the flash USB 4 GB memory
    Both were added using "specific device" and reviewed putting blank all fields except "vendor" and "product"; for both, the "Remote" attribute was set to "Any"
    3) Starting the Guest system
    4) Check for the available USB devices: the list show only the items "USB optical mouse" and "Unknown device"
    5) Connect the external USB HDD to the Host
    6) The host detect the connected device and show it as "F:" unit in the Devices list
    7) Again, check for the available USB devices in the Guest system: now I find three items
    a) the USB optical mouse
    b) the "Sunplus Innovation Technology USB to Serial-ATA bridge
    c) the "Unknown device"
    Standing the mouse pointer on the b) item, the USB device manager show me the related properties: the status is "Captured", but no new logical HDD unit appears in the Guest Devices list.
    8) From the Host system, I eject the USB external HDD
    9) OK, device ejected: no more "F:" unit is visible in the Host Devices list
    10) Go to the Guest system to view the current USB devices list: nothing change from the point 7) and no new unit appear in the Guest Devices list.
    What should I do at this point?

    Thank for your support

    P.S.
    a) Even if I phisically disconnect the USB external HDD from the Host, the USB Devices listed by the Guest does not change from the point 7)
    b) When I configured the USB devices list for the Host, I do as follow for each one:
    1) Add the single device, having it connected
    2) Eject the device
    3) Reboot the Host
      My System SpecsSystem Spec

  9. #9


    Orbiting the Moon
    Posts : 2,975
    Windows 10 x64


    Quote Originally Posted by ElectroMark View Post
    VMware: does the NAT method allows Guest(s) to use a MAC address different form that used in the Host?
    I think so:
    Click image for larger version

    And you can even setup the bridged one with the virtual network editor:
    Click image for larger version
    See here how to get this working:
    How to add the "Virtual Network Editor" to VMware Player

    I make some mistake in the procedure:
    1) Starting the Host, with no USB device connected (except for the mouse)
    2) Check the USB configuration for the Guest machine: there is two USB device configured
    a) the external HDD
    b) the flash USB 4 GB memory
    Both were added using "specific device" and reviewed putting blank all fields except "vendor" and "product"; for both, the "Remote" attribute was set to "Any"
    3) Starting the Guest system
    4) Check for the available USB devices: the list show only the items "USB optical mouse" and "Unknown device"
    5) Connect the external USB HDD to the Host
    6) The host detect the connected device and show it as "F:" unit in the Devices list
    7) Again, check for the available USB devices in the Guest system: now I find three items
    a) the USB optical mouse
    b) the "Sunplus Innovation Technology USB to Serial-ATA bridge
    c) the "Unknown device"
    Standing the mouse pointer on the b) item, the USB device manager show me the related properties: the status is "Captured", but no new logical HDD unit appears in the Guest Devices list.
    8) From the Host system, I eject the USB external HDD
    9) OK, device ejected: no more "F:" unit is visible in the Host Devices list
    10) Go to the Guest system to view the current USB devices list: nothing change from the point 7) and no new unit appear in the Guest Devices list.
    What should I do at this point?
    Try to restart VirtualBox: close all its instances and windows.... the procedure should work, all you described is good and should work fine IF THE DEVICE IS SUPPORTED in the first place. I don't want to repeat this again. Sorry for that.

    Trying with less devices connected should simplify things as some devices can be noted as "unknown".

    Try to make a USB filter for the needed device in VirtualBox before using it in the VM (see VM settings, USB settings with the device connected).

    Thank for your support

    P.S.
    a) Even if I phisically disconnect the USB external HDD from the Host, the USB Devices listed by the Guest does not change from the point 7)
    b) When I configured the USB devices list for the Host, I do as follow for each one:
    1) Add the single device, having it connected
    2) Eject the device
    3) Reboot the Host
    That's why I recommend the restart of VirtualBox to refresh the device list if possible.
    You did fine, that's why I think this relates to a known issue.

    Good to test or to find out:
    This issue might be even reproducible on a VirtualBox install on Linux or Mac OS X and that would definitely confirm it and you wouldn't have to search again since it wouldn't be Windows related, just a VirtualBox known issue. Your PC works fine in my opinion.

    I never dug this far for my problem because the Sandisk doesn't work at all in the VBox VM and some printers I tested also work only for the half (print and no scan or scan and no print).

    Cheers
    Hopachi
    Last edited by Hopachi; 25 Feb 2013 at 11:17. Reason: corrected some info
      My System SpecsSystem Spec

  10. #10


    Thank you for the infos related to VMWare.

    You wrote
    Try to restart VirtualBox: close all its instances and windows....
    This simply means to restart the procedure from point 2): I guess the result can't change.

    Trying with less devices connected should simplify things as some devices can be noted as "unknown".
    The Host hardware have only two USB ports: one of them is occupied by the USB mouse and the other is used to connect the External HDD or the USB pen drive.
    Good to test or to find out:
    This issue might be even reproducible on a VirtualBox install on Linux or Mac OS X and that would definitely confirm it and you wouldn't have to search again since it wouldn't be Windows related, just a VirtualBox known issue.
    Unfortunately, I have no Linux or MAC and don't know anybody that have these OS installed.

    I can't wait for new Oralce Virtual Box release or patch and I can't be sure that this can solve the issue.
    I'm seriously thinking to completly remove Oralce Virtual Box and retry with VMware!

    Thanks for your support.

    Please don't mark this thread as "solved": chose VMware to avoid VirtualBox issue is not a real solution!
      My System SpecsSystem Spec

Page 1 of 2 12 LastLast
USB issue with VirtualBox
Related Threads
My laptop runs Windows 8 Home version (unsure exactly which home version it is if there are more than one), and after reading other posts about VirtualBox crashing on Windows 8 I fear to actually install VirtualBox in the first place. Here are my computer specs just so you can have a look at them...
Windows 8.1 and VirtualBox in Virtualization
After installing the W 8.1 Preview, seems the VirtualBox networking is out. 23691 This is using the latest VBox 4.2.14. Re-installing VirtualBox solves it but duplicate driver entries still remain, one being the old one.
VirtualBox-problem in Virtualization
hi there i want make a virtual machine on virtual box but when i start the machine this error come please help (sorry bad english i come from Germany) Fehlercode: E_FAIL (0x80004005)
Windows 8 Vm VirtualBox in Virtualization
Hello , i installed windows 8 pro to virtual machine.Also activated and save the box for future use. Today i ran the windows but it cant be activated becuase the serial key is already being used on another pc.. (The key is genius.)Well i cant use anymore this key??Also i made a new setup but...
VirtualBox and Hyper-V...... in Virtualization
Just a tip, I couldn't see any other references so....here goes. Please disregard/move/delete if this has been covered. Today, I attempted to install the 64-bit RP in Virtual-Box on Win 8 RTM 64-bit. It failed. So I updated to the latest(?) version I had (4.18). Still no joy. I suspected...
Solved VirtualBox 4.2 on the way in Virtualization
Good news for VirtualBox users! Beta1 of the next major version 4.2 is out: https://forums.virtualbox.org/viewtopic.php?f=15&t=50763 found on the official site: -Better Windows 8 support. -Drag & drop first time on VBox (beginning with linux VM's)
I created a new VM and loaded the Win RP 64-Bit. Blearghhhh. Re-read Virtualbox help section 9.7.2 Yippeee!! Looks ok.
Eight Forums Android App Eight Forums IOS App Follow us on Facebook