I recently installed a new WD 160Gb drive. I partitioned, formated (NTFS) and installed Windows XP SP3 (using the Windows XP setup program). However, the system has reversed my CD drive and the HD letters.
It gave the HD "E" and the CD drive "C". (It should be the other way around) I can not change the HD letter back to "C". It says I can't change the boot volume letter assignment.
I set the boot sequence in the bios to boot from the CD first, the way it should be for installing a OS, right?
What did I do wrong? Why did it assign my CD drive "C" and my HD to "E"?
More about :hard drive assigned wrong drive letter
I don't think you can change it back, short of reinstalling.
Too many elements in your registry will have been pointed at the E: drive trying to move the windows install will likely cause all sorts of issues.
I'm not too sure how this could have happened though, I don't think it's boot order related.
I only have 2 hypothesis right now
Either you had some hardware installed that reserved the few drive letters (floopy, card readers). If so try reinstalling without them installed.
Since your using winxp I assume it's an older machine? Are your drives (CD and HD) IDE drives? If so is your main HD set as master on the first IDE channel?
I'm assuming having the CD drive as master and the HD drive as slaved might have caused this although it would be slightly far-fetched