I tried to install a second SATA laptop hard drive to my desktop PC, and everything works just fine, I was able to browse the files on it, until I try to format it. Then it started making a high pitched noise, and I get a pitch black screen. I reset the system, then the BIOS crashes initializing USB controllers. I reset the system again, then Windows tries to install a driver for the drive, then does that blank screen again. Then I try to look at the drive in Linux, everything works fine, until I try to install Linux on the drive, in witch the system crashes yet again. After I remove the hard drive, windows runs as if nothing ever happened. The original hard drive is a Maxtor diamondmax 21 320GB drive, the drive causing problems is a momentus 5400.3 160GB drive. They are both SATA. My motherboard is an ASUS M3N78-VM with AMD Athlon x2 and 2GB of RAM. Can anyone tell me what went wrong? I don't think it was the PSU because I was able to read files from both drives.
EDIT: I also ran chkdsk on windows, and it found no bad sectors.