USB HD not automatically recognized after resuming VM from suspension

Discussion in 'Windows Virtual Machine' started by mdo, Dec 3, 2008.

  1. mdo

    mdo Bit poster

    Messages:
    4
    I have an external HDD connected via USB (and occasionally use it in Windows). I noticed the following behavior in Parallels 4.0:

    (1) Run VM.
    (2) Connect USB HDD to VM (by clicking on the USB icon in the VM window).
    (3) USB HDD is connected and automatically recognized by Windows (Server 2003).
    (4) Safely remove HDD.
    (5) Disconnect HDD by clicking on the USB icon in the VM window.
    (6) Suspend VM and exit Parallels.
    (7) Relaunch VM.
    (8) Connect USB HDD to VM by clicking on the USB icon.
    (9) USB HDD is NOT automatically recognized by Windows.
    (10) However, this is resolved by scanning for new Plug & Play hardware in Control Panel => Add Hardware.

    This is a minor inconvenience. A more serious issue occurs when trying to copy large chunks of data (on the order of 10 GB) to the USB HDD. Occasionally the VM would simply disconnect the USB HDD, interrupting the copy process, and immediately add it back on (no Add Hardware scan required). Although scanning with chkdsk doesn't show any corruption as a result of the disconnect, it is annoying when it does occur.

    Any ideas what's going on? This behavior did not occur on version 3.0, but is present in version 4.0 on the latest build (3540). (It has also occurred on an earlier build.) Despite the inconveniences, I admit that the new USB driver in version 4.0 is a marked improvement from version 3.0. It used to take me ages to copy 10 GB of data to an external HDD with Parallels. Now transfer performance is very competitive with transfers made directly on OS X.
     
  2. Flagg

    Flagg Hunter

    Messages:
    218
    Hello,
    if you only ocasionally use the HD in Windows, you might be better off by connecting it to Mac OS and then share it with the guest OS: Configure -> Shared Folders. This will allow you to use the drive without connecting/disconnecting and should prevent the drive from ocasionally disconnecting. This should not affect speed drastically as well.
     
  3. mdo

    mdo Bit poster

    Messages:
    4
    That drive is NTFS formatted, so sharing to VM from Mac OS X won't allow writing to the drive.
     
  4. John@Parallels

    John@Parallels Forum Maven

    Messages:
    6,333
    How do you connect HDD to Mac, directly to mac or through USB hub (keyboard, display usb)?
    try to connect directly, may be hub is malfunctioning
     
  5. drexel13

    drexel13 Bit poster

    Messages:
    9
    I have a similar issue but I'm dealing with a Garmin ANT USB reciever. The device is not recognized automatically when I resume the VM. Scanning for hardware changes then recognizes it. I am running XP Pro on the VM, PD4 on OS X 10.5.5.

    This was not an issue with PD3. There were no issues with the VM conversion when upgrading to PD4.
     
  6. John@Parallels

    John@Parallels Forum Maven

    Messages:
    6,333
    Assign device in Parallels Desktop - Preferences - USB
     
  7. drexel13

    drexel13 Bit poster

    Messages:
    9
    The device is already assigned to the VM. It is checked under the device settings. The problem is that this isn't working the way it should and I have to also scan for hardware changes. Seems like this is a problem with PD4, since everything USB worked normally under PD3. Are you guys working on a fix?
     
  8. John@Parallels

    John@Parallels Forum Maven

    Messages:
    6,333
    The problem with several devices maybe caused by power settings on device itself, if it is set to ignore USB for charging, this may be the case
    on my PDA I reproduced this situation
     
  9. drexel13

    drexel13 Bit poster

    Messages:
    9
    There's no such setting on this device. It's not an actual GPS device that plugs in via USB, it's just a wireless dongle: https://buy.garmin.com/shop/store/assets/images/products/010-00658-10/en/pd-01-lg.jpg

    Why Garmin didn't just go with something already widespread like BlueTooth is beyond me, but they stick you with this proprietary wireless deal and you need to use their dongle.

    Based on other people posts and my own experience, it seems like PD4 has a problem USB devices when resuming suspended machines. On startup everything works fine. On resuming, you need to scan for changes to get the USB device to actually be recognized. Un-plugging and replugging usually works too. I've experienced the same issue with a USB thumb drive as well. Can you reproduce this behavior with a thumb drive or is everything working normally for you?
     
  10. mdo

    mdo Bit poster

    Messages:
    4
    I don't have any kind of power setting on my HD. It's just a standard 2.5" laptop HD plugged into a serial ATA to USB bridge.

    Parallels 3.0 used to recognize the device automatically after resuming from suspension. Having to scan for new hardware after resuming is really an inconvenience; otherwise I really like the large boost in USB data transfer rate.
     
  11. John@Parallels

    John@Parallels Forum Maven

    Messages:
    6,333
    I submitted problem to developers.
     
  12. klinikum

    klinikum Bit poster

    Messages:
    2
    Similar issue with smartcard-reader

    I have similar problems using my smartcard reader called "cyberJack pinpad(a)" by ReinerSCT. I used it without any problems in PD 3. In PD 4 it is correctly detectet by parallels and it is correctly assigned to the virtual machine (WinXP Home). When I boot the VM everything works fine, but after resuming from standby Windows doesn't recognizes the reader. After I unplug and replug the device Parallels recognizes the device correctly and asks my whether it should be assigned to the virtual machine, but it still doesn't. Performing a reboot of the VM an everything is ok again.

    I'm using Build 4.0.3540 (german).

    Thanks for help
     
  13. papproth

    papproth Bit poster

    Messages:
    2
    same issue with Reiner SCT smartcard reader

    I have exactly the same problem/behaviour as described by "klinikum" in the posting before.
    Please provide a fix or hint for fixing asap.

    I'm using Build 4.0.3810 (german) on MacOS 10.5.6.

    thx for help
     
  14. klinikum

    klinikum Bit poster

    Messages:
    2
    Workaround

    I have recently found a "workaround" to fix the problem. You have to start the hardware-detection in the system preferences menu (don't know the exact name, in german "Systemsteuerung"). Windows reports that no new hardware ist found but thereafter the cardreader is recognised. Quite tricky but it works. But the problem is still a nuisance. Hope there will be a fix soon...
     
  15. papproth

    papproth Bit poster

    Messages:
    2
    This indeed works for me, too. Thanks a lot for the tip.

    Nevertheless @ Parallel-Guys: please fix this. Thx.
     
  16. kitesurfer

    kitesurfer Member

    Messages:
    70
    Same problem with ScanSnap scanner

    Same frustrating problem with ScanSnap.
    Any idea when it will be fixed, maybe at the same time as the Apple USB Modem for Windows?
     
  17. ebriggs2

    ebriggs2 Bit poster

    Messages:
    8
    USB devices

    I am only an advanced beginner computer user, and am very aggravated to have found out (now that I know how to search the forums more efficiently) that the Parallels tech support had me waste all kinds of time re-installing Parallels tools, re-installing USB drivers for my devices, etc, when it appears that they have known about this problem since at least December 3 2008 (date of first post in this thread.) They even have a document that deals with this issue:
    http://kb.parallels.com/en/5998

    One of the major reasons I got Parallels in the first place was to use some Windows based software that interfaces with my GPS receiver, and ever since I upgraded to version 4.0. this has been a recurring hassle.

    But why not admit there is a bug when a user inquires, and direct the user to the correct support document in the first place?

    Klinikum's 1/29/09 work around seems to work for me, but I only have tried it today, so not enough time to be sure.
     
  18. Shepherd

    Shepherd Member

    Messages:
    24
    Built 4.0.3846

    I have the same problem: USB devices are not recognized anymore after resuming VM from suspension.
    Workaround like scanning for new hardware in Vista never worked in my case. Parallels technical support didn't give me any good working solution and finally wrote this issue will be addressed in a next PD4 update.
    New and last built 4.0.3846 doesn't solve the problem which is not acceptable since it lasts for months now!!!
     
  19. ArminR

    ArminR Bit poster

    Messages:
    3
    I have likely the same issue. After the upgrade my smartcard reader (CyberJack) doesn't work anymore. Either StarMoney nor the CyperJack tools detects the reader. Windows (XP) and Parallels 4.0 indicates that the reader is available and correctly installed. A reboot of the VM doesn't work for me too. I have refurbished my old Windows PC to run StarMoney. It's for me a terrible situation and I hope Parallels provide a solution asap.
     
  20. ArminR

    ArminR Bit poster

    Messages:
    3
    SmartCard Reader CyberJack

    I have kindly the same issue. After upgrading from P 3.0 to P 4.0 my SmartCard reader doesn't work anymore. Currently no workaround fix this issue. I have to refurbish an old Windows box to use my online banking software StarMoney. It's not a hardware issue, because I did the change on two different Mac boxes with the same result. P 4.0 and Windows XP inidcates, that a USB SmartCard Reader is connected, but either StarMoney nor CyberJack tools detects the hardware. I hope that parallels is fixing this issue soon.
     

Share This Page