У меня есть два DVD, и если я открою DVD, скопирую содержимое на жесткий диск и сравню соответствующие файлы на жестком диске, это не даст никакой разницы. Как я знаю, на DVD также есть некоторый дополнительный контент (этот контент включает в себя информацию о том, является ли DVD загрузочным, и некоторую информацию о форматировании, я думаю).
Как я могу проверить и этот дополнительный контент?
Возможно ли это как-то без дополнительных программ, использующих Windows или Ubuntu?
Ответы:
Самый простой способ определить, являются ли 2 диска одинаковыми, - это запустить хэш обоих из них:
Если хэши совпадают, диски точно такие же. Однако это не скажет вам, что отличается от них. Даже если один бит отличается, вы получите совершенно другой хэш.
Вы можете проверить таблицу разделов диска с помощью
fdisk
:источник
fdisk -l
похоже, действительно напечатал некоторые разумные данные. Просмотр сxxd
512 байтами также дал структуру, очень похожую на структуру MBR HDD. +1 за просветление :)Просто сравнение папок и файлов пропускает другие вещи о диске. Если вы создадите файл образа .ISO для каждого диска и сравните их по байтам, у вас будет лучшее представление о том, являются ли диски действительно одинаковыми или нет.
источник
При использовании Windows вы можете использовать Microsoft File Checksum Integrity Verifier для получения хеш-значений файлов на диске.
источник
Для сравнения содержимого файлов можно использовать такие инструменты, как freefilesynch. Но невозможно сравнить таблицы форматов загрузочного сектора этих DVD.
источник