Quickly googling, I find this
http://www.phoronix.com/forums/showthread.php?t=1477
which seems to be someone having the same problems, and some indication that it might be a BIOS issue.
Some bios have some SATA different compatibility modes, some of which are more friendly than others.
Have you looked into the BIOS at all and made sure that it can see the drive?