Ich habe eine ISO-Datei und eine DVD von dieser ISO-Datei gebrannt. Kann ich überprüfen, ob die DVD dieselbe Datei wie die ISO-Datei enthält und ob mit der DVD nichts falsch ist?
Ich habe die Tools auf der System Rescue-CD .
dvd
comparison
iso-image
Svish
quelle
quelle
Antworten:
Der folgende Befehl vergleicht den Inhalt zweier Binärdateien und gibt den Offset des ersten unterschiedlichen Bytes aus. Ersetzen Sie
/dev/dvd
durch den Pfad zum DVD - Gerät (/dev/cdrom
,/dev/scd0
,/dev/hdc
, ...).Ich bin nicht sicher, ob alle DVDs einen Hinweis darauf enthalten, wo die Daten enden (ich glaube, einige CDs tun dies nicht). Sie können den Vergleich auf die Größe der Bilddatei beschränken.
Sie können auch eine Prüfsumme für die Image-Datei berechnen, eine Prüfsumme für die Festplatte berechnen und prüfen, ob sie übereinstimmen. Dies ist für einen einzelnen Vergleich langsamer, aber schneller, wenn Sie mehrere Festplatten mit einem Image vergleichen müssen und das Image und die Festplatte sich auf verschiedenen Computern befinden können. Um versehentliche Korruption zu erkennen,
md5sum
ist es perfekt geeignet.quelle
cmp -n 123456789 /dev/dvd /path/to/foo.iso
Da die Frage nicht betriebssystemspezifisch ist und sich Windows-Benutzer hier zurechtfinden, empfehle ich, dass eine relativ einfache Möglichkeit, dies unter Windows zu erreichen, darin besteht, die ISO zu mounten ( OSFMount ist besonders gut) und dann zu vergleichen (z. B. mit WinMerge) ) Das CD / DVD-Laufwerk-Stammverzeichnis mit dem bereitgestellten Volume-Stammverzeichnis:
quelle
Hier sind die richtigen Schritte, um die ISO-Summe vor und nach dem Brennen zu überprüfen.
bestimmen iso sha256sum ..
Bestimmen Sie dann die Größe der ISO in Bytes ...
Dann dd das CD / DVD-Laufwerk | und dann die ersten Bits jeder Datei zählen, um ihre sha256sum zu summieren | und dann zu lesen
Ersetzen Sie / dev / sr0 durch / dev / cdrom oder einen anderen Laufwerksnamen, je nach System.
Verwenden Sie für eine bessere DD-Erfahrung und um den Fortschritt von dd in Echtzeit zu sehen, ohne ein Skript schreiben zu müssen, dcfldd the forensic dd (dcfldd kann auch auf 2 verschiedene Ausgänge portieren).
(Schamlos aus einem Artikel auf unbutu.com gestohlen)
quelle
Ich gehe davon aus, dass Sie unter Linux arbeiten.
Siehe diesen Artikel: Überprüfen Sie ein gebranntes CD / DVD-Image unter Linux .
Die Hauptidee ist einfach:
quelle
cat
und nutzloser Gebrauch vondd
. Einfachere (und nicht zu unterscheiden speedwise):<iso-file.iso md5sum
,</dev/hdc md5sum
. Aber suboptimal für einen One-Shot-Vergleich .Installieren Sie unter Windows VCdControlTool.exe und WinMerge (denken Sie daran, es dem Systempfad hinzuzufügen , im Installationsprogramm befindet sich ein bestimmtes Kontrollkästchen).
DVD einlegen, normalerweise montiert auf d:
Hängen Sie die .iso mit VCdControlTool.exe ein, zB auf z:
Führen Sie in cmd Folgendes aus:
Es könnte eine Weile dauern.
Vorsichtsmaßnahme : WinMerge verfügt nicht über genügend Arbeitsspeicher für große Dateien.
quelle
Unter Windows ist der Vergleich einer bereits gebrannten DVD oder CD mit einer ISO-Datei mit Hilfe der Spender-Software " ImgBurn " kinderleicht . Hat mir in der Vergangenheit eine Menge geholfen!
Ich muss noch etwas Ähnliches für OS X / macOS finden, da die oben genannten Methoden für Linux / Unix meines Erachtens dort nicht funktionieren.
quelle