Я столкнулся с этой страницей на ArchLinux wiki, названном: Какова большая часть ошибки стойкая файловая система?. В этом потоке существует несколько предложений:
Используйте ext3 с journal=data
смонтируйте опцию. Можно также сделать это значением по умолчанию с этой командой:
tune2fs -o journal_data /dev/your_partition
выборка из 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.
Используйте TAR для создания тарбола каталога и запустить сумму на нем.
TAR CF - <Название каталога> | Сумма -
On Solaris tar
works differently. Так что либо используйте gtar
из GNU, либо используйте tar cf -
, и тогда решение от Miline:
tar cf - folder | sum
1) Сделайте ссылку:
find . -type f -exec sum {} \; | sort -k3 > /my/reference.txt
2) Проверьте время выполнения
find . -type f -exec sum {} \; | sort -k3 | diff /my/reference.txt -
, где
сортировка -K3
сделать сортировку на имя файла diff
Часть будет отображаться , добавлен или удален.