Ich habe eine Festplatte, sagen wir / dev / sda.
Hier ist fdisk -l:
Disk /dev/sda: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0000e4b5
Device Boot Start End Blocks Id System
/dev/sda1 * 1 27 209920 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 27 525 4000768 5 Extended
Partition 2 does not end on cylinder boundary.
/dev/sda5 27 353 2621440 83 Linux
/dev/sda6 353 405 416768 83 Linux
/dev/sda7 405 490 675840 83 Linux
/dev/sda8 490 525 282624 83 Linux
Ich muss ein Image erstellen, das auf unserem Dateiserver gespeichert wird, damit andere Geräte, die wir herstellen, geflasht werden können. Daher möchte ich nur den verwendeten Speicherplatz (nur ca. 4 GB). Ich möchte die MBR usw. behalten, da dieses Gerät bootbereit sein sollte, sobald der Kopiervorgang abgeschlossen ist.
Irgendwelche Ideen? Ich hatte zuvor verwendet dd if=/dev/sda of=[//fileserver/file]
, aber zu diesem Zeitpunkt befand sich meine Masterkopie auf einem 4-GB-Flash-IDE.
dd conv=sparse
.