Reinstalling WinXP hosed my drive letters...
January 10, 2009 11:50 AM
Subscribe
WTF? I thought I knew what I was doing! I reinstalled WinXP on C:\ and it screwed up all my drive letters and made a secondary partition into a system partition. Help me get it back to normal!
Here's how things were before I screwed it up:
HDD0 - WD 160GB
C:\ - WinXP OS (30GB)
D:\ - Data (My Docs, music, etc) (120GB)
HDD1 - Seagate 160GB
E:\ - Backup
I made sure I had all my ducks in a row and the reformatted C:\ and reinstalled Windows. When I got into Windows I noticed that the 'D' and 'E' drive letters had been switched. All the data is still present and accounted for. I went to rename 'E' back to 'D' and noticed that 'C' is designated as a Boot partition and 'E' (which should be 'D') is designated as a System partition, so I can't change the drive letter.
I'd love to know how this happened but I'm much more interested in how to fix it. How do I make 'E' back into a non-System partition without putting the data in jeopardy?
posted by jluce50 to computers & internet (7 comments total)
1 user marked this as a favorite
If there's no application that relies on backups being on E, or otherwise uses that partition, then you can simply add 'D' as a drive letter for the data partition, after you have assigned backup to another letter like 'F'. If you do this, then 'D' and 'E' will both refer to the data partition, and both can be used.
Strange thing is, I tried this on my comp XP SP2, right now to see if it still works, but it's not allowing me to assign a 2nd letter to any of my partitions. I had done this earlier when I had issues with a problematic customised XP install. If it doesn't work for you, you can just use subst from the command line.
posted by Gyan at 12:20 PM on January 10