Tengo un archivo ISO y un DVD grabado de ese archivo ISO. ¿Hay alguna manera de validar que el DVD contiene lo mismo que el archivo ISO y que no hay nada malo con el DVD?
Tengo las herramientas disponibles en el CD de System Rescue .
dvd
comparison
iso-image
Svish
fuente
fuente
Respuestas:
El siguiente comando compara el contenido de dos archivos binarios e imprime el desplazamiento del primer byte diferente. Reemplazar
/dev/dvd
por la ruta al dispositivo de DVD (/dev/cdrom
,/dev/scd0
,/dev/hdc
, ...).No estoy seguro de si todos los DVD contienen una indicación de dónde terminan los datos (creo que algunos CD no); Puede limitar la comparación al tamaño del archivo de imagen.
También puede calcular una suma de verificación para el archivo de imagen, calcular una suma de verificación para el disco y verificar que coincidan. Esto es más lento para una comparación única, pero más rápido si necesita comparar muchos discos contra una imagen, y permite que la imagen y el disco estén en diferentes computadoras. Para detectar la corrupción accidental,
md5sum
es perfectamente adecuado.fuente
cmp -n 123456789 /dev/dvd /path/to/foo.iso
Como la pregunta no es específica del sistema operativo y los usuarios de Windows pueden encontrar su camino aquí, sugeriré que una forma relativamente fácil de lograr esto en Windows es montar el ISO ( OSFMount es particularmente bueno), luego comparar (por ejemplo, con WinMerge ) la raíz de la unidad de CD / DVD con la raíz del volumen montado:
fuente
Estos son los pasos correctos para verificar 256sum de la iso antes y después de la grabación.
determinar iso sha256sum ..
luego determine el tamaño de iso en bytes ...
luego dd su unidad de cd / dvd | luego cuente los primeros bits de cada archivo para sumar | luego lea su sha256sum
Sustituya / dev / sr0 con / dev / cdrom u otro nombre de unidad según el sistema.
Para una mejor experiencia DD y para ver el progreso de dd en tiempo real sin tener que escribir un script, use dcfldd el forense dd (dcfldd también puede portar a 2 salidas diferentes).
(descaradamente robado de un artículo en unbutu.com)
fuente
Asumo por tu publicación que estás en Linux.
Vea este artículo: Verifique una imagen de CD / DVD grabada en Linux .
La idea principal es simple:
fuente
cat
inútil y uso inútil dedd
. Más simple (y indistinguibles speedwise):<iso-file.iso md5sum
,</dev/hdc md5sum
. Pero subóptimo para una comparación de una sola vez .En Windows, instale VCdControlTool.exe y WinMerge (recuerde agregarlo a la ruta del sistema, hay una casilla de verificación específica en el instalador).
Inserte DVD, generalmente montado en d:
Monte el .iso con VCdControlTool.exe, por ejemplo, en z:
Desde cmd, ejecuta:
Podría tomar un tiempo.
Advertencia : WinMerge se queda sin memoria con archivos grandes.
fuente
En Windows, comparar un DVD o CD ya grabado con un archivo ISO es muy fácil con la ayuda de la donación " ImgBurn ". ¡Me ha ayudado mucho en el pasado!
Todavía necesito encontrar algo similar para OS X / macOS, porque me parece que los métodos mencionados anteriormente para Linux / Unix no funcionan allí.
fuente