19

У меня есть два DVD, и если я открою DVD, скопирую содержимое на жесткий диск и сравню соответствующие файлы на жестком диске, это не даст никакой разницы. Как я знаю, на DVD также есть некоторый дополнительный контент (этот контент включает в себя информацию о том, является ли DVD загрузочным, и некоторую информацию о форматировании, я думаю).

Как я могу проверить и этот дополнительный контент?

Возможно ли это как-то без дополнительных программ, использующих Windows или Ubuntu?

4 ответа4

33

Самый простой способ определить, являются ли 2 диска одинаковыми, - это запустить хэш обоих из них:

sudo md5sum /dev/cdrom

Если хэши совпадают, диски точно такие же. Однако это не скажет вам, что отличается от них. Даже если один бит отличается, вы получите совершенно другой хэш.

Вы можете проверить таблицу разделов диска с помощью fdisk:

sudo fdisk -l /dev/cdrom
7

Просто сравнение папок и файлов пропускает другие вещи о диске. Если вы создаете.Файл образа ISO с каждого диска и байтовое сравнение их, вы бы лучше представили, что диски действительно одинаковые или нет.

5

При использовании Windows вы можете использовать Microsoft File Checksum Integrity Verifier для получения хеш-значений файлов на диске.

Средство проверки целостности контрольной суммы файлов Microsoft - это неподдерживаемая утилита командной строки, которая вычисляет криптографические хеши MD5 или SHA1 для файлов.

1

Для сравнения содержимого файлов можно использовать такие инструменты, как freefilesynch. Но невозможно сравнить таблицы форматов загрузочного сектора этих DVD.

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