It turns out the owner had neglected to install motherboard drivers for the OS they were running. And since Windows (are your running Windows?) was unsure about the drive status it would check on boot. There are also other stories about SATA drives of a certain make being incompatible without a drive firmware update but the details are missing from your post for anyone to check on that.
Hello, a week ago I bought a Newgate SATA 320 gig hard drive. However, now whenever I turned the computer on, it always perform consistency check on my new drive for no reason. Is something wrong with the hard drive? I tried chdisk and it's still doing it. Thank You