Hot-plug external drive = forcibly dismounts internal drive. Why??


  1. Posts : 39
    W7 Pro, W7 Ult, W7 Enterprise
       #1

    Hot-plug external drive = forcibly dismounts internal drive. Why??


    Hello all, This is an ASUS P5P43TD-Pro socket 775 Q8400, latest BIOS release. Works normally in all known other aspects. Windows 7 Enterprise, x64. 16GB memory. BIOS settings all "auto", i.e. no OC or anything of the sort. On-board LAN, Serial, parallel, IEEE all disabled. NVidia 220 video card, also set for defaults. There are six internal SATA ports (native ICH10R), with five fixed internal drives connected. The sixth port goes to an external SATA tray intended for hot-plugging bare drives. The BIOS does not distinguish between fixed and removable drives as some newer BIOSs permit. All you get to set is IDE emulation or AHCI. The drives are all set for AHCI to enable hot-swapping. The SATA driver in Windows is the Intel RST recommended by ASUS for this board. I have not allowed it to update to more recent versions. All this stuff basically works, but there's one screwy problem I can't seem to resolve. Out of the four drives that typically get hot-plugged into the external bay, three of them work exactly as you'd expect them to. The OS detects them and mounts them with a drive letter (H:, which is the next in line). No problem. ONE of the four drives causes this weird problem where it actually causes a dismount of one of the fixed drives. Not only a dismount, but it disappears from the list of devices too. And to make it even stranger, the new drive mounts with the correct drive letter (H), even though it knocks off the drive designated E! Aaargh. But it gets even stranger -- I've deliberately set a number of applications to have open file handles on E:, both local and network. Like six open file handles. Even *those* are forcibly closed when this problematic drive is detected, even though, as I said, it eventually mounts to drive H. Good grief. And yet stranger, as soon as I go to Device Manager and force hardware redetection, the original Drive E is redetected and the handles are restored. Does anyone have an idea what could be going on here and how to cure it? I've considered a secure erase on the problem HDD, thinking that its serial number is at the root of this conflict. Anyone think that this might work? [For some reason, the paragraph breaks are deleted from this post. It WAS originally somewhat more readable with them, but after three attempts to insert breaks, it looks like that's not going to happen.]
    Last edited by GeneralEclectic; 11 Jul 2013 at 14:40. Reason: Trying to get para breaks to work
      My Computer


  2. Posts : 1,269
    Windows 7 Ultimate Retail Box (64-bit installed) + Service Pack 1
       #2

    That's a first time hearing an issue like that, I am puzzled as well, I'd look at BIOS settings and drivers as cause or bad drive electronics on the ONE.

    Is there something different about that one?

    I would have your co. pay for another drive in that situation and probably perform destruction procedures on the one not working, or DoD procedures to wipe it if it's under warranty before RMA'n it.
      My Computer


  3. Posts : 39
    W7 Pro, W7 Ult, W7 Enterprise
    Thread Starter
       #3

    They're all Seagate 7200.11 series. Nothing unusual about any of them. When they're mounted, the file systems are always okay, as in marked with a clean dismount and remount. All are NTFS with default parameters. All of these drives will work normally on other systems hot-plugged the same way, so it's doubtful that there's anything wrong with the drives themselves.

    BIOS settings are basically all AUTO. The BIOS has many performance options, but none of those are selected. This machine runs 24/7 without a hitch. It had been up for over 60 days at the last reboot for Windows Updates.

    This behavior is as if Windows "remembers" the weird drive as being associated with E: and tries to put it there even though there's already an E: Actually, now that I think about it, there's a similar misbehavior with mapped drives in Windows 7 sometimes -- occasionally a mapped drive set for automatic assignment will override an existing mounted drive, causing it to disappear, though it doesn't drop off Device Manager list, only the list of mounted drives. This looks exactly the same, only it's with a physical drive. I'm talking here about mapped drives on other machines. That particular phenomenon has not happened on this one.

    [Hmmm. Now para breaks are working. I give up!]
    Last edited by GeneralEclectic; 11 Jul 2013 at 22:42. Reason: Clarify about mapped drives & Para breaks
      My Computer


  4. Posts : 39
    W7 Pro, W7 Ult, W7 Enterprise
    Thread Starter
       #4

    Solved, I think


    I've resolved this, I think. Time will tell. What I did was shut down the machine and install the problem drive in the hot-swap bay. Then booted. BIOS enumerated the drives in order (the problem drive was last in the list) and Windows assigned drive letters in the correct order. IOW, the problem drive was assigned H at boot.

    Then I hot-removed the drive, waited a bit and reinstalled it. And for the first time ever, Windows assigned it H on a hot-plug.

    Wish I knew exactly what was going on behind the scenes here, but it looks like whatever was causing the conflict was somehow purged from the registry.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 03:01.
Find Us