Try this:
With the machine powered off disconnect the second drives IDE and power cable. Boot the machine and check that the primary drive is seen checkly. Shut down the machine and reconnect the second drive. See if it shows up.
Note: Observe normal ESD(electro-static discharge) precautions when touching anything inside the case.
I had some sort of virus or something recently and had to re format my computer and re install XP. When I did this my primary drive was given the letter F instead of C like it previously was and the second drive was labeled C. A new problem arose later the next week unrelated to the drive letter thing so I decided to do another format and re install XP but put on anti virus software this time to have no more problems. The second time I re formatted my primary hard drive and re installed XP the hard drive went back to being labeled C. The problem however is that my second hard drive has no letter assigned now and I cannot access it. It shows up just fine in system tools and it says that it is healthy and all. I read up on the help page on what to do and the usual so called easy fix does not work. It said to go to the system tools and computer configuration and right click on the drive and select Change drive letter but the problem is that the option is dimmed and I cannot select it.
All I want to do is get my second drive back up because it has all of my saved stuff that I did not want to lose but now I cannot access it. Anyone who has an idea of how I can get it to have a letter assigned without losing its info please help. Maybe there is a way to unhook it and re hook it or something I can do while booting up. I already tried updating the drivers and uninstalling and re installing and no luck. Basically what I think the problem is, is that my operating system still lists it as a C drive also and will not allow two drives to have the same letter. I could have swore this happened to me the first time I went from Windows 98 to XP but that was two years ago and my brother helped me fix it. I swore he did something while booting outside of windows but I cannot remember. Any help would be appreciated, thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic