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

Leave a Reply