On Tue, 22 Jul 2014, vicentiu.neagoe@xxxxxx wrote: > Date: Tue, 22 Jul 2014 19:34:10 +0300 > From: vicentiu.neagoe@xxxxxx > To: linux-ext4@xxxxxxxxxxxxxxx > Subject: resilience against power loss > > Hello, > > I'm trying to configure ext4 to prevent data corruption in case of a > power loss. > > I test by doing a cold reset right after writing to a file. > I tried the nodelalloc option, but the file still becomes corrupted > with trailing garbage. > > Using ext3, I either get the old version of the file, or the new > version, and there is no corruption. > > Does nodelalloc not guarantee data integrity? > > Are there any other options that provide complete resilience against > power loss? Well, that would be fsync. It'll make sure that your data actually reach disk and that the disk actually write it from the cache to platters. -Lukas > > thanks > > Vicentiu > -- > To unsubscribe from this list: send the line "unsubscribe linux-ext4" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html