Here an old post of mine from 2004 that impacts the OPs question.
http://osdir.com/ml/security.forensics/2004-04/msg00016.html
In this case one bit of the 16 bit IDE channel was held at 1 for every single read. Drive was read successfully (and could be re-read by any tool) but the data was corrupt.
Food for thought...
↧