Link to home
Start Free TrialLog in
Avatar of impact-dental
impact-dental

asked on

Binding a drive letter to a removable drive

I have an Addonics Combo Hard Drive enclosure (http://www.addonics.com/products/combo_hdd/aechdsa35.asp).  I have a serial ATA Western Digital drive in the enclosure, which I use to back up the server every day.  The problem is that every time I put the drive back in the next day, the drive letter changes to the next one in order (if yesterday it was drive E, today it would be drive F).  On top of this, if I use the Disk Management tool in Windows XP to change the drive letter back, I can't because it believes that the drive letter is in use when it's not (**seems as if Windows keeps the letter bound to a drive, even when the drive isn't physically there anymore).  This means that I have to reboot in order to refresh the letter mappings so I can change the letter back.

This is a problem because I'm using Second Copy 2000 (http://www.centered.com) and it will only back up to a specific drive letter.  It's getting really annoying to have to reboot, then change the drive letter back, every time I manually run the backup, not to mention the fact that no one else is "qualified" to do this when I'm away.

Is there any way I can get a drive letter to stay bound to a removable hard drive?  Perhaps if someone knew a way to refresh drive letter mappings without rebooting, then a script can run every time before backup is done.
Avatar of Jonybrv
Jonybrv
Flag of India image

It seems to be a hot swappable drive. Are you using safely remove hardware icon before disconnecting the drive ?
Also

You can delete all references to the removed disk by updating the dynamic disk database. To do this, use Disk Management to remove all volumes on the missing disk. After you remove all the volumes, right-click the missing disk, and then click Remove Disk. The missing disk is no longer displayed in Disk Management.
Have you tried setting the drive letter to be at the TOP of the chain, like Z (or Y, or X...)?  Something that other devices won't auto-collide with?

Otherwise, I'd agree with Jonybrv, sounds like maybe you aren't doing an Eject or safe removal, and the driver and OS are getting confused and think the drive is still active.

Or, the SATA controller driver is bad.  Could be that the hot-swap isn't being regarded properly, it is reserving a slot for the drive and not realizing the same drive was re-inserted, etc.  Have you got the latest drivers for you SATA controller card?  Note that some controllers don't necessarily do hot-swap properly -- I assume you DO have a compatible controller to begin with...

-d
Avatar of CorporatePenguin
CorporatePenguin

I don't think this is a dynamic disk issue from the sound of the symptoms.

If you want to remove refrences to previos drives that are no longer attached (at least as the computer sees it) remove the enty from the Mounted Devices key in the registry.

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

As to why it's being seen as a new drive each time, is the disk signature being rewriten or something? What backup program do oyu use? ntbackup (shudder)?

Is there firmware on the enclosure that needs to be updated?
If its XP, use disk management to assign a drive letter to it, starting about 2-4 above your last device listed when it is not plugged in.  That will set it high enough that it won't change.  If it's 98 or ME, you can't fix a letter, period.
Glad someone agrees with me on trying a different drive lettering approach! ;)

If that doesn't work, I'd still look into the SATA controller drivers...

-d
Hi impact, I have run into different versions of the same problem.  The best solution for us was to install iomega's REV drives for new and problematic backup systems.  The REV drive provides the functionality of a tape drive but faster, no drive lettering problems b/c it's internal, etc.  Cheap and effective, its the magical $500 solution.  

And no I do not work for Iomega nor do I hold any Iomega stock.
Avatar of impact-dental

ASKER

I use HotSwap! (http://mysite.verizon.net/kaakoon/hotswap/index_enu.htm) to safely remove the drives.

Jonybrv: There is no refence to the removed disk in Disk Management, so I there is no way to update the dynamic disk database (yet the letter is still bound and unavailable)

davebytes: I set the letters at the end of the alphabet yesterday, and they cycle to the next available letters at the beginning of the alphabet.  According to Addonics, my enclosure manufacturers, the only fully supported SATA controller card is by Silicon Image.  I have one of these controllers and updated the firmware.  No dice.  You say "the hot-swap isn't being regarded properly, it is reserving a slot for the drive and not realizing the same drive was re-inserted, etc", which is also my suspicion, but I can't figure out a way around this.

CorporatePengiun: There are ne entries from the Mounted Devices key in the registry, so I can't remove the refences.  The letters are still unavailable.

Perhaps I may have to try this Iomega solution if no one else can figure out an answer.



there are no entries in the mounted devices key or there are no entries that match the drive letters that the device has been assigned?
ASKER CERTIFIED SOLUTION
Avatar of davebytes
davebytes
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial