Sounds like an IDE driver problem. Make sure the latest chipset drivers for that motherboard have been downloaded and installed. Just look for any yellow exclamation points under hard disk controllers in the device manager; if they are there then there is definately a driver problem.
<font color=red> If you design software that is fool-proof, only a fool will want to use it. </font color=red>
Try running fdisk /mbr at the command prompt and/or boot from a floppy created from the same version of windows then running sys c: from the A:> prompt and/or run regedit then search for noide and delete the key if it is found. The noide one is a bit strange. Windows if it has a problem with the secondary IDE controller it sets this flag that tells it to ignore the secondary IDE for the rest of eternity.
Hope this helps
Live and Let Live, and Death to anyone who says otherwise!!!