¿Cómo verificar si dos DVD son exactamente iguales?


19

Tengo dos DVD y si abro los DVD y copio el contenido al HDD y comparo los archivos respectivos en el HDD, no muestra diferencia. Como sé, el DVD también tiene contenido adicional (este contenido incluye información que dice si el DVD es de arranque y alguna información de formateo, supongo).

¿Cómo puedo consultar también este contenido adicional?

¿Es posible de alguna manera sin programas adicionales, usando Windows o Ubuntu?


1
¿Estás comparando DVDs de películas comprados en la tienda u otro tipo de DVD?
pacoverflow

No estoy seguro de si funcionaría ... Puede probar 'dd if = / dev / cdrom of = file1.img' y 'dd if = / dev / cdrom of = file2.img' y luego 'diff file1.img file2. img '.
BenjiWiebe

2
Sí, aunque implica pasos innecesarios, siempre puedes comparar imágenes. También debería haber software libre para crearlos en Windows. Pero si no quieres software extra ...
Daniel B

55
Por lo general, puede leer el Área de corte de ráfaga para encontrar esa información. Es efectivamente un número de serie para DVD, los DVD verdaderamente duplicados tendrán BCA idénticos.
Andon M. Coleman

definir "exactamente". A nivel molecular, nunca serán iguales ...
comenzando el

Respuestas:


33

La forma más fácil de determinar si 2 discos son iguales es ejecutar un hash de ambos:

sudo md5sum /dev/cdrom

Si los hashes coinciden, los discos son exactamente iguales. Sin embargo, esto no le dirá qué es diferente de ellos. Incluso si un solo bit es diferente, obtendrás un hash totalmente diferente.

Puede consultar la tabla de particiones de un disco con fdisk:

sudo fdisk -l /dev/cdrom

37
En la pregunta dice usando Windows o Ubuntu ...
mtak

55
O_O Nunca pensé que los CD usan un MBR habitual. Acabo de comprobar esto en la imagen iso de kubuntu, y de fdisk -lhecho parecía imprimir algunos datos sensibles. Mirar xxdal principio 512 bytes también dio una estructura muy similar a la de HDD MBR. +1 para iluminar :)
Ruslan

2
@ Chips_100 Si está hablando de una colisión de hash, la posibilidad de que sea astronómicamente pequeña. (La probabilidad de que dos hashes choquen accidentalmente es 1/2 ^ 128, que es 1 en 340 undecillion 282 decillion 366 nonillion 920 octillion 938 septillion 463 sextillion 463 quintillion 374 quadrillion 607 trillion 431 billones 768 millones 211 mil 456 , fuente )
mtak

2
@ Chips_100 Claro, tienes razón, pero estamos hablando de MD5. Sí, incluso se han encontrado colisiones, pero no son colisiones aleatorias, son generadas por un programa que hace una cosa exótica llamada matemática durante un par de horas. No hace falta decir que, al hash, lees todo el archivo y haces operaciones matemáticas con los datos. Si va a usar el hash para comparar archivos, también podría hacer una comparación byte por byte.
Cole Johnson


7

Simplemente al comparar las carpetas y los archivos se pierden otras cosas sobre el disco. Si crea un archivo de imagen .ISO a partir de cada disco y los compara en bytes, tendría una mejor idea de que los discos son realmente iguales o no.


En lugar de comparar bytes, puede usar una suma de comprobación o hash.
Ryan

1
Como @colejohnson dice en una respuesta a otra respuesta: "No hace falta decir que, al hash, lees todo el archivo y haces operaciones matemáticas en los datos. Si vas a usar hash para comparar archivos, también podrías hacer un comparación byte por byte ".
Ese chico brasileño


1

Para comparar el contenido de los archivos, se pueden usar herramientas como freefilesynch. Pero no es posible comparar las tablas de formato del sector de arranque de esos DVD

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.