I have a Seagate SATA 160G hard drive that I pulled from another computer. It was the main C drive of the system for the last 3 years and now windows wont boot at all. I popped it in another computer of mine, and the computer turns on, I hear a low beep from the drive and then the computer shuts off. I had to pull the power cord and reset the PSU to get the computer to boot again. Tried again in different SATA port and same thing happens. The mobo is a MSI Delta2 AMD. Thinking maybe the serial ports in this computer are wonky or something? The computer works fine with the IDE drive currently there. So I put the SATA drive in yet another computer that already has SATA drives, and the computer boots up, Promise Raid utility sees the drive, WinXP sees the drive, but when I click the drive, it says "drive not ready". And then I get a windows error telling me the drive isnt accessible. Yet I can feel and hear the drive spinning. Is this drive totally gone? But why is it spinning?