Задать вопрос
@reeder

Как проверить целостность данных?

Всем привет! Столкнулся с проблемой проверки целостности данных.
Дано: скопирован файл ~1тб снимок жесткого диска, пробовал снять md5 хеш суму но результат работы утилиты md5sum -b hdd.img на одной и той же машине всегда разный.
посоветуйте как проверить целостность файла.

Дистрибутив SystemRescueCd-x86-4.6.1 основан на Gentoo
  • Вопрос задан
  • 838 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@vilgeforce
Раздолбай и программист
Нужно использовать нормальную реализацию хэша и использовать ее правильно. MD5 не содержит никаких элементов случайности и хэш для одинаковых данных должен быть одинаковым.
Ответ написан
Melkij
@Melkij
PostgreSQL DBA
Если во время работы md5sum вы этот файл никак не трогаете (а то мало ли файловые системы с него у вас смонтированы куда-нибудь), но хэш различается от запуска к запуску - значит у вас проблема с вашей системой. Например, накопитель не может корректно прочитать некую область и возвращает вместо этого мусор. Или проблема с памятью.
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Как показывает практика - md5sum не ошибается. Ищите проблему с файлом или с железкой.
У нас так один камешек md5sum неправильно считал, а потом 10/2 у него стало 3 в продакшне ;)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы