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.
impact-dentalAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JonybrvCommented:
It seems to be a hot swappable drive. Are you using safely remove hardware icon before disconnecting the drive ?
0
JonybrvCommented:
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.
0
davebytesCommented:
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
0
Introducing the "443 Security Simplified" Podcast

This new podcast puts you inside the minds of leading white-hat hackers and security researchers. Hosts Marc Laliberte and Corey Nachreiner turn complex security concepts into easily understood and actionable insights on the latest cyber security headlines and trends.

CorporatePenguinCommented:
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?
0
sciwriterCommented:
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.
0
davebytesCommented:
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
0
andtokyoCommented:
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.
0
impact-dentalAuthor Commented:
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.



0
CorporatePenguinCommented:
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?
0
davebytesCommented:
I mean, there are a TON of approaches to backing up a server... but that wasn't the question at hand. ;) ;)

I assume you have run this by tech support of both Addonics and Silicon Image, and neither of them have a clue?  Usually this is the sort of thing they'd have a stock answer to.  You've said you updated firmware, I assume you updated any XP drivers as well... Seems strange.

The link you have to HotSwap! above doesn't work.  And under XP, I didn't think you needed a third-party app.  Maybe that's part of the problem?

I just saw a reference on the web to changing the policy for a drive to be marked as a removeable disk, which would disable write caching... not sure where the heck to do that -- I know under the hardware properties for an already-removeable device you can turn of write caching to make it safe to remove without using the "safely remove hardware" thing, or "eject".  Do either of those two ('safely remove hardware'/'eject') work for this drive?

Just brainstorming -- though again, I'd have hoped Addonics or SI have an answer to this...

-d
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Hardware

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.