Sistemime şu şekilde görünen 8GB USB sürücüm var:
[root@host]# fdisk -l /dev/sdb
Disk /dev/sdb: 8462 MB, 8462008320 bytes
255 heads, 63 sectors/track, 1028 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: 0x5c0894d9
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 9 72261 e W95 FAT16 (LBA)
/dev/sdb2 10 103 755055 83 Linux
[root@host]#
Temelde FAT bölümüm yaklaşık 70 MB, ext2 bölüm 740MB civarında ve alanın geri kalanı (~ 7 GB) ayrılmamış. Şimdi USB sabit diskimi şu şekilde gönderirken:
dd if=/dev/sdb of=myimage.img bs=1M
çıktı dosyası (myimage.img) 8GB civarındadır ve bu normal dd işlemidir.
Soru: Aradığım şey, USB sabit diskimi ayrılmamış alan olmadan doğrudan klonlamanın bir yoludur, böylece sonuç dosyam 8 GB yerine 1 GB sıkıştırılmamış olur . Sormamın nedeni, çıktı dosyasının (myimage.img) görüntüyü önyüklemek için bir simülatör programı tarafından kullanılmasıdır. Simülatör 8 GB dosyaları işleyebilir, ancak disk alanımı boşa harcamak istemiyorum.