2009-06-30

CCC-Images mit ASR zurückspielen

Problem: Wenn man OSX-System von einem Image wieder herstellen will, benötigt man in der Regel ein weiteres bootbares OSX-System von dem man das aus machen kann.

Lösung: Man bootet dazu von der Installations-DVD und verwendet von dort das Festplattendienstprogramm oder den ASR-Befehl. Ich habe mich für ASR entschieden, weil man so die Installations-DVD nur im Single-User-Mode zu booten braucht (Cmd+S beim booten). Das geht schneller. Außerdem kann man so auch noch die verwendeten Puffer bestimmen, was den Vorgang zusätzlich beschleunigt.

Zuerst solltem dem Image ggf. noch fehlende Check-Summen hinzufügen ...
sudo asr imagescan -s /Volumes/Backups/TigerHD_2009-06-30.dmg

Anschließend kann man den eigentlichen Kopiervorgang starten. --buffers 1 --buffersize 32m ist dabei eine Optimierung für Kopien von Platte zu Platte.

sudo asr restore -s /Volumes/Backups/TigerHD_2009-06-30.dmg -t /Volumes/Platte/ --verbose --erase --buffers 1 --buffersize 32m

siehe auch Blog-Eintrag Volumes mit ASR kopieren

Quellen: uMac - Restoring an ASR image via command-line (en)
old ASR man page (en)
new ASR man page (en)
fp548.com - Disk Imaging for Mac OS X Made Easy (en)
bombich.com - Guide to backing up mac OS X (en)