Been there, done that.
Seagate's diagnostic software locks up at times forcing
a ctrl-alt-del. When it does finish it really gives no useful
info other than test passed with inconsistencies.
CHKDSK /R fixes the errors.
But when I restart and run xp and then run CHKDSK /P it
finds one or more errors in the volume, again.
Once the errors is fixed from the Recovery Console using
CHKDSK /R I can boot to xp's setup cd, run the Recovery Console,
and check the disk for errors and there will be none. It's
only when I boot to the operating system (xp) that the errors
return.
This originally occurred on 40gb hd. Replaced the hd, same errors on
the new one. Changed the ATA cable, no help. Did a fresh install
of xp, no help.
The only thing now is the controller which is on my mother board.
Thanks,
James