Runtime filesystem consistency checking
Runtime filesystem consistency checking
Posted Apr 13, 2012 12:34 UTC (Fri) by james (guest, #1325)In reply to: Runtime filesystem consistency checking by etienne
Parent article: Runtime filesystem consistency checking
And it can do all of that without having to worry about which operating system is running, or it's a database using raw access, or if it's a light layer using BIOS calls but no filesystem. It can preserve this information across reformats.
In your case, by causing the sector containing the directory entry to be rewritten, the disk probably decided that this was a great time to remap in a spare sector, so it actually went to a different part of the disk. (Unless the filesystem you were using put the new directory entry somewhere else anyway.)
And ECC correction doesn't take seconds; re-reading the same sector repeatedly in the hope that you can get a last good read does.
¹ If you've got command queueing turned on, several requests outstanding, and there's a delay, which sector caused the problem?
