Me deparei com esta página no wiki do ArchLinux, intitulado: Qual é o sistema de arquivos mais resistente a erros? . Há algumas sugestões neste tópico:
journal = data
Use ext3 com a opção journal=data
mount. Você também pode torná-lo o padrão com este comando:
tune2fs -o journal_data /dev/your_partition
excerto da página de manual do tune2fs
journal_data
When the filesystem is mounted with journalling enabled,
all data (not just metadata) is committed into the journal
prior to being written into the main filesystem.