Например, btrfs. Те есть, по определенному алгоритму, подписываются данные на жестком диске. И когда нарушена целостность данных суммы отличаются. Где чего пощупать, сориентируйте меня. Можно как-то узнать эти заветные наборы букв и цифр? Если данные повреждены, как об этом узнать?