So a friend of mine had a Seagate 7200.11 drive die on him (which, after investigating, is no surprise at all). He had backups, so I told him to go get a new drive, and I'd take care of the restoration.
He shows up with a 7200.12. I put it in the PC and the onboard SATA controller doesn't recognize it at all. I change ports from SATA0 to SATA1 and still nothing.
I throw it in the enclosure for his backup drive and plug it into my Macbook. The Macbook sees it right away and allows me to format it as FAT32. So the new drive is apparently good.
I plug his backup drive into the PC, and the SATA card recognizes it. Windows Setup doesn't, but that's another problem. I try putting the new drive in and switching the SATA from 'RAID' to 'IDE' to see if that helps, but no go.
The new drive seems good, but the desktop PC just won't read it.
Gigabyte GA-K8VM800M motherboard using onboard RAID Seagate 500gb 7200.12 (CC38 firmware)