Hello I want to hop in here and ask a few questions that may help resolve this problem.
When you changed your CMOS battery, did you enter your BIOS and go to the MAIN page and re-detect your hard drive?
There is two ways to do this based on how your BIOS menu is set up.
Some BIOSes have an option on the MAIN page where it is worded similar to this. AUTO-DETECT HARD DRIVES. If your BIOS has this option, click this and it should check all channels for any hard drives.
If your BIOS does not have this option, you have to go to the main setup page where the date and time are, below there should be options which are worded like this. PRIMARY MASTER, PRIMARY SLAVE, etc.
You have to make sure these are set to AUTO, but you may also check the status of each by hi-lighting each one and clicking the enter key while the text is chosen, the word AUTO should now reveal the hard drives hardware ID number. If this is the case, the BIOS has successfully detected your hard drive.
You need to save any detections or changes to the CMOS by choosing F10, this prompts a box to open asking if you want to save the changes to the CMOS and exit, at this prompt, you type Y for yes, the BIOS screen will exit and reboot the computer.
If your hard drive still fails to work, you may have a data cable problem, sometimes un-plugging the cable at both the drive and motherboard and re-plugging it back in corrects some problems with hard drives not being detected.
Note: SATA hard drives are a bit different, in the BIOS they would be SATA0, SATA1 and SATA2.
So for SATA you have to look for those options in your BIOS setup utility.
Edited by MrBruce1959, 22 October 2010 - 01:06 AM.