Usually it's a problem with one of the hard drives connected to the system. My computer occasionally does the same thing, but in my case it is due to one of my sata cables not being seated properly. Re-seat all of your cables to all of your hard drives and reboot. If the issue persists, download the Ultimate Boot CD
and use the appropriate (many of the HDD diagnostic utilities are manufacturer specific) HDD diagnostic program to check your hard drives.