Platten lokal kopieren
# dd if=/dev/hda of=/dev/hdc bs=16065b
Platten remote kopieren
root@target # netcat -l -p 1234 | dd of=/dev/hdc bs=16065b
root@source # dd if=/dev/hda bs=16065b | netcat targethost 1234
oder mit gzip
# dd if=/dev/hda bs=16065b | gzip -1 >/mnt/vielplatz/plattenimage.gz
# gunzip -dc /mnt/vielplatz/plattenimage.gz | dd of=/dev/hdc bs=16065b
statt gunzip get das auch mit zcat
# zcat /mnt/vielplatz/plattenimage.gz | dd of=/dev/hdc bs=16065b
MBR
Lesen
# dd if=/dev/hdX of=/tmp/hdX_mbr.img bs=512 count=1
Schreiben
dd if=/tmp/hdX_mbr.img of=/dev/hdX bs=512 count=1
Wenn man die Partitionstabelle auf der Ziel-Disk erhalten moechte (aus welchem Grund auch immer), laesst man einfach ein paar byte weg (446 statt 512)
dd if=/tmp/hdX_mbr.img of=/dev/hdX bs=446 count=1