Hi Himitsu,
vielleicht solltest du für dein Problem ein Dateisystem entwickeln, das deine Anforderungen erfüllt.
Schreib- und Lesevorgänge müssen auf Konsistenz überpüft werden, da hilft es aus meiner Sicht auch nicht an "defekten Daten" herumzudoktern.
http://de.wikipedia.org/wiki/Dateisystem
http://de.wikipedia.org/wiki/Journaling-Dateisystem