2

Я публикую комплект документации для доставки на CD. Менеджер по производству в моей компании в Европе обеспокоен тем, что у него нет возможности проверить правильность данных на производимых им дисках. Он попросил, чтобы я либо отправил ему диск для сравнения, либо отправил мне диск, и я проверил первую статью. Это сведет на нет все преимущества отправки файла ISO вместо физического CD.

Моя первая мысль - использовать хэши md5. Я мог бы взять сумму ISO, которую я создал, и он может сравнить сумму своей копии ISO и физического диска.

Однако я не могу понять, как заставить утилиту md5sums хэшировать диск в целом, вместо того, чтобы сообщать суммы каждого файла на диске. Тогда стоит ли ожидать, что сумма ISO будет соответствовать сумме содержимого диска?

Решение, которое я придумаю, должно работать как на Windows XP, так и на Windows 7.

2 ответа2

4

Контрольная сумма Corz

http://corz.org/windows/software/checksum/

Лучшая утилита, которую я использовал для контрольных сумм, IMO. В отличие от других некомпетентных программ, будет проверена контрольная сумма всего диска, как вы просите. , ,

редактировать:

Если вы не читаете комментарии, возник вопрос о создании агрегированного хэша всего дерева папок. Я использовал только две программы контрольной суммы. MD5deep и контрольная сумма Corz. Таким образом, единственная программа, о которой я знаю, создаст агрегированный хэш дерева папок, это контрольная сумма Corz, с которой связан мой ответ.

0

Вы можете использовать dd для Windows, чтобы извлечь iso с компакт-диска, а затем запустить md5sum для полученного образа.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .