Wiederherstellen eines geteilten Images, das von dcfldd erstellt wurde

Wiederherstellen eines geteilten Images, das von dcfldd erstellt wurde

Angenommen, ein Bild wird mit dcfldddem folgenden Befehl generiert:

dcfldd if=/dev/sourcedrive hash=md5,sha256 hashwindow=10G md5log=md5.txt \
sha256log=sha256.txthashconv=after bs=512 conv=noerror,sync split=10G \
splitformat=aa of=driveimage.dd

Dadurch würde eine Reihe von 10 GB großen Bildern mit den Namen driveimage.dd.aa, driveimage.dd.ab, driveimage.dd.acusw. erstellt.

Wie lautet der Befehl zum Wiederherstellen des geteilten Images auf dem Quelllaufwerk? Ich hoffe, es wäre so einfach wie:

dcfldd if=driveimage.dd of=/dev/sourcedrive

Würden dcfldddann automatisch alle Dateien im entsprechenden Verzeichnis erkannt driveimage.ddund wieder zusammengefügt?

Antwort1

Sie können die Bilder einfach mit cat neu kombinieren und an dcfldd weiterleiten, um die schöne Statusausgabe zu erhalten.

cat driveimage.dd.* | dcfldd of=/dev/sourcedrive

verwandte Informationen