Wiederherstellen eines von dcfldd erstellten geteilten Images

1

Angenommen, ein Bild wird von generiert dcfldd Verwenden Sie den folgenden Befehl:

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-Bildern mit dem Namen erstellt driveimage.dd.aa, driveimage.dd.ab, driveimage.dd.ac usw.

Was wäre der Befehl, um das geteilte Image auf dem Quelllaufwerk wiederherzustellen? Ich hoffe, es wäre so einfach wie:

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

Würde dcfldd dann automatisch alle Dateien im Verzeichnis mit driveimage.dd und wieder zusammennähen?

lachlanroy
quelle

Antworten:

0

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

cat driveimage.dd.* | dcfldd of=/dev/sourcedrive
Nick Harbour
quelle
Okay danke! Das macht Sinn und beruhigt meinen Verstand.
lachlanroy