Check hard drive for errors.

WD Diagnostics tool, Seagate has a tool, so does Hitachi

Sounds to me like a failing drive or a drive with bad sectors that are being skipped.