J'ai un fichier ISO et un DVD gravés à partir de ce fichier ISO. Existe-t-il un moyen de valider que le DVD contient le même que le fichier ISO et que rien ne va mal avec le DVD?
J'ai les outils disponibles sur le CD System Rescue .
dvd
comparison
iso-image
Svish
la source
la source
Réponses:
La commande suivante compare le contenu de deux fichiers binaires et imprime le décalage du premier octet différent. Remplacer
/dev/dvd
par le chemin vers le périphérique DVD (/dev/cdrom
,/dev/scd0
,/dev/hdc
, ...).Je ne sais pas si tous les DVD contiennent une indication de la fin des données (je pense que certains CD ne le font pas); vous pouvez limiter la comparaison à la taille du fichier image.
Vous pouvez également calculer une somme de contrôle pour le fichier image, calculer une somme de contrôle pour le disque et vérifier qu'ils correspondent. C'est plus lent pour une seule comparaison, mais plus rapide si vous devez comparer plusieurs disques avec une seule image, et permet à l'image et au disque d'être sur des ordinateurs différents. Pour détecter une corruption accidentelle,
md5sum
convient parfaitement.la source
cmp -n 123456789 /dev/dvd /path/to/foo.iso
Étant donné que la question n'est pas spécifique au système d'exploitation et que les utilisateurs de Windows peuvent trouver leur chemin ici, je suggérerai qu'un moyen relativement simple d'accomplir cela sous Windows consiste à monter l'ISO ( OSFMount est particulièrement bon), puis à comparer (par exemple, avec WinMerge ) la racine du lecteur de CD / DVD avec la racine de volume montée:
la source
Voici les étapes correctes pour vérifier 256sum de l'iso avant et après la gravure.
déterminer iso sha256sum ..
puis déterminez la taille de l'iso en octets ...
puis dd votre lecteur cd / dvd | puis comptez les premiers bits de chaque fichier pour additionner | puis lisez son sha256sum
Remplacez / dev / sr0 par / dev / cdrom ou un autre nom de lecteur selon le système.
Pour une meilleure expérience DD et pour visualiser la progression de dd en temps réel sans avoir à écrire de script, utilisez dcfldd le dd médico-légal (dcfldd peut également porter sur 2 sorties différentes.)
(Volé sans vergogne dans un article sur unbutu.com)
la source
Je suppose de votre post que vous êtes sous Linux.
Voir cet article: Vérifier une image de CD / DVD gravée sous Linux .
L'idée principale est simple:
la source
cat
inutile et utilisation inutile dedd
. Plus simple (et impossible à distinguer dans le sens de la vitesse):<iso-file.iso md5sum
,</dev/hdc md5sum
. Mais sous-optimal pour une comparaison ponctuelle .Sous Windows, installez VCdControlTool.exe et WinMerge (n'oubliez pas de l'ajouter au chemin système, il y a une case à cocher spécifique dans le programme d'installation).
Insérez un DVD, généralement monté sur d:
Montez le .iso avec VCdControlTool.exe, par exemple sur z:
Depuis cmd, exécutez:
Ça peut prendre un moment.
Avertissement : WinMerge manque de mémoire avec de gros fichiers.
la source
Sous Windows, la comparaison d'un DVD ou d'un CD déjà gravé avec un fichier ISO est très simple à l'aide du donateware " ImgBurn ". M'a aidé une tonne dans le passé!
Encore faut-il trouver quelque chose de similaire pour OS X / macOS, car il me semble que les méthodes mentionnées ci-dessus pour Linux / Unix n'y fonctionnent pas.
la source