두 개의 DVD가 정확히 같은지 확인하는 방법은 무엇입니까?


19

DVD가 두 개 있는데 DVD를 열고 내용을 HDD에 복사하고 HDD의 각 파일을 비교해도 아무런 차이가 없습니다. 아시다시피 DVD에는 몇 가지 추가 컨텐츠가 있습니다 (이 컨텐츠에는 DVD가 부팅 가능한지 여부에 대한 정보와 일부 형식 정보가 포함됩니다).

이 추가 컨텐츠도 어떻게 확인할 수 있습니까?

Windows 또는 Ubuntu를 사용하여 추가 프로그램 없이도 가능합니까?


1
상점에서 구매 한 영화 DVD 또는 다른 유형의 DVD를 비교하고 있습니까?
pacoverflow 2016 년

작동하는지 확실하지 않습니다 ... 'dd if = / dev / cdrom of = file1.img'및 'dd if = / dev / cdrom of = file2.img'를 시도한 다음 'diff file1.img file2를 시도하십시오. img '.
BenjiWiebe 2016 년

2
예, 불필요한 단계가 필요하지만 항상 이미지를 비교할 수 있습니다. Windows에서도 소프트웨어를 만들 수있는 무료 소프트웨어가 있어야합니다. 그러나 추가 소프트웨어를 원하지 않으면 ...
Daniel B

5
버스트 절단 영역 을 읽으면 해당 정보를 찾을 수 있습니다. 사실상 DVD의 일련 번호이며, 실제로 복제 DVD는 동일한 BCA를 갖습니다.
Andon M. Coleman

"정확하게"정의하십시오. 분자 수준으로 내려 가면 결코 같을 수 없습니다.
jwenting

답변:


33

두 디스크가 같은지 확인하는 가장 쉬운 방법은 두 디스크의 해시를 실행하는 것입니다.

sudo md5sum /dev/cdrom

해시가 일치하면 디스크는 정확히 같습니다. 그러나 이것은 그들에게 무엇이 다른지 말해주지 않을 것입니다. 단일 비트가 다르더라도 완전히 다른 해시를 얻게됩니다.

다음을 사용하여 디스크의 파티션 테이블을 확인할 수 있습니다 fdisk.

sudo fdisk -l /dev/cdrom

37
질문에서 그것은 Windows 또는 Ubuntu를 사용 한다고 말합니다 ...
mtak

5
O_O CD가 일반적인 MBR을 사용한다고 생각하지 않았습니다. kubuntu iso 이미지에서 이것을 확인하고 fdisk -l실제로 합리적인 데이터를 인쇄하는 것처럼 보였습니다. xxd처음 512 바이트를 살펴보면 HDD MBR의 구조와 매우 유사한 구조를 나타 냈습니다. 깨달음 +1 :
Ruslan

2
@ Chips_100 해시 충돌에 대해 이야기하는 경우 천문학적으로 가능성이 적습니다. ( 실수로 충돌하는 두 개의 해시의 확률은 1 / 2 ^ 128이며, 이는 340 개의 undecillion 282delayion 366 개의 illillion 920 octillion 938 septillion 463 sextillion 463 quintillion 374 quadrillion 607 조 1 억
4,430

2
@ Chips_100 물론, 맞습니다. 그러나 우리는 MD5에 대해 이야기하고 있습니다. 예, 충돌은 발견되었지만 무작위 충돌은 아니며 몇 시간 동안 수학이라는 이국적인 일을하는 프로그램에 의해 생성됩니다. 말할 필요도없이, 해시로 전체 파일을 읽고 데이터에 대해 수학 연산을 수행합니다. 파일을 비교하기 위해 해싱을 사용하려는 경우 바이트 단위 비교를 수행 할 수도 있습니다.
Cole Johnson


7

폴더와 파일을 비교하는 것만으로도 디스크에 대한 다른 사항이 누락됩니다. 각 디스크에서 .ISO 이미지 파일을 생성하고 바이트를 비교하면 디스크가 실제로 동일하다는 것을 더 잘 알 수 있습니다.


바이트 비교 대신 체크섬 또는 해시를 사용할 수 있습니다.
Ryan

1
@colejohnson이 다른 답변에 대한 답변에서 다음과 같이 말합니다. "물론 해시하려면 전체 파일을 읽고 데이터에 대해 수학 연산을 수행하십시오. 파일을 비교하기 위해 해싱을 사용하려면 파일을 비교할 수도 있습니다. 바이트 별 비교 "를 참조하십시오.
그 브라질 가이

5

Windows를 사용할 때 Microsoft File Checksum Integrity Verifier 를 사용하여 디스크에있는 파일의 해시 값을 얻을 수 있습니다.

Microsoft File Checksum Integrity Verifier 도구는 파일의 MD5 또는 SHA1 암호화 해시를 계산하는 지원되지 않는 명령 줄 유틸리티입니다.


3
이 방법으로 -1은 파일과 폴더 만 비교하고 현재 기록 세션에 대해서만 비교합니다.
그 브라질 가이

1

파일의 내용을 비교하기 위해 freefilesynch와 같은 도구를 사용할 수 있습니다. 그러나 이러한 DVD의 부팅 섹터 형식 테이블을 비교하는 것은 불가능합니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.