У меня есть диск, скажем / dev / sda.
Вот 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
Мне нужно создать образ для хранения на нашем файловом сервере, чтобы использовать его для перепрошивки других устройств, которые мы производим, поэтому мне нужно только используемое пространство (только около 4 ГБ). Я хочу сохранить mbr и т. Д., Поскольку это устройство должно быть готово к загрузке, как только копия будет завершена.
Любые идеи? Раньше я использовал dd if=/dev/sda of=[//fileserver/file]
, но в то время, моя мастер-копия была на 4 ГБ флэш-памяти.
dd conv=sparse
.