10 Aug
2015
10 Aug
'15
18:46
On 2015-08-10 17:42, Greg Freemyer wrote:
Jan, a partial sector write isn't supposed to happen, but you're correct that doesn't mean it doesn't happen.
But when it happens it causes the ECC sector metadata to disagree with the sector contents. When the disk controller reads that sector it verifies the ECC and does it's best to correct the error (assuming it is just a few bits).
When that fails (as in your case), it generates a media error back to the kernel and it also flags the specific physical sector that is corrupt.
But that damage should not be permanent, I suppose. Writing that sector with data should correct it, right? -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)