vsb>На самом деле от ФС нужно совсем другое. Посмотри на ZFS, btrfs или bcachefs, как на примеры современных файловых систем.
Кстати вот расскажите, с какого перепугу стало модно делать чексумы на уровне FS? Повреждение данных на HDD в результате локальных операций, которые я повидал на своем веку, происходили или изза неправильного выключения питания или изза сбоев памяти — так как файловые кэши и буфера всякие занимают бОльшую часть памяти, то и проблемы с ней зачастую вылазят в виде битых данных чаще чем в виде крэшей.
Первый тип сбоев не чексумами лечиться, а журналами и UPSамм, а от проблем памяти чексумы на уровне FS тоже не сильно помогут. Я уж не говорю что передача данных по TCP/IP сетям без дополнительных чексум поверх — всегда намного бОльший потенциальный риск повреждений. Потому для всех файлов, которым критична целостность, всегда считают хэш при создании файла, кладут в файлик рядом и проверяют его при непосредственном использовании.
Таким образом чексумы в файловой системе сами по себе гораздо хуже решают проблемы сохранности данных, а в случае наличия внешних чексум — они тупо не нужны.
Почему же во всех молодежных фс так любят хэшировать все что под руку ни попадет?
Как много веселых ребят, и все делают велосипед...