> В идеальном мире из идеальных программ и идеальной аппаратуры вообще ни журналов,
> ни fsck не нужно. Одна беда - живем-то мы в реальном
> :) И смарт не всегда отслеживается, и рейд-контроллер глючит, и банальная
> несовместимость железа при конкретной версии прошивки винта.Я говорил о реально отслеживаемых ошибках, а не о способах их диагностирования. Все что Вы перечислили к ФС не имеет никакого отношения. Согласен, что она должна по возможности сопротивляться реалиям, но требовать от нее полного обеспечения безопасности хранения как минимум недальновидно по причине неминуемого падения других характеристик (скорость, простота использования, падение эффективности использования ресурсов системы) и как максимум невозможно т.к. она полностью зависит от системы, где она работает, на которую она не в силах никак повлиять.
> Ок, пример из реальной жизни. Глючит рейд-контролер. Не так, чтобы вообще сплошной
> мусор пишет, но иногда с ним такое случается. И до вас
> это дошло только сейчас...
> В случае того же ZFS/BTRFS раз в сколько-то времени в фоновом режиме
> по всему диску проходит демон, проверяя файловые CRC. ...
Что мешает сделать это без поддержки со стороны ФС? Существуют системы безопасности, отслеживающие целостность и неизменность данных как раз по CRC. Это практически тоже самое.
> P.S. Если какая-то фича для вас не очевидна и не особо нужна,
> то это еще не значит, что она не нужна другим.
Я где-то написал что это не нужно? Странно что нормальные вопросы и попытки добраться до истины вещей у вас вызывают такие чувства.