次のような8GB USBドライブがシステムに接続されています。
[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]#
したがって、基本的に私のFATパーティションは約70 MB、ext2パーティションは約740MB、残りのスペース(約7 GB)は未割り当てです。USBハードドライブをddすると、次のようになります。
dd if=/dev/sdb of=myimage.img bs=1M
出力ファイル(myimage.img)は、DDの通常の操作である約8GBです。
質問:私は何を探していますが、私の結果ファイルは、GBは約1となるように、直接、未割り当て領域なしで私のUSBハードドライブのクローンを作成する方法です解凍代わりに8ギガバイトの。私が尋ねる理由は、出力ファイル(myimage.img)がシミュレータープログラムによってイメージを起動するために使用されているためです。シミュレータは8 GBのファイルを処理できますが、ディスク領域を無駄にしたくありません。