ネットブックから250GBのSATAディスクを取り出し、ddで0を埋め、USBアダプタを介してラップトップに接続しました。 fdiskはこれを正しく検出します。
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x475fa272
Device Boot Start End Blocks Id System
次のコマンドを使用してデフォルトのパーティションを作成し、ext4ファイルシステムを作成しました。
mkfs.ext4 /dev/sdb1
fidskは次のようになります:
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
81 heads, 63 sectors/track, 95707 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x475fa272
Device Boot Start End Blocks Id System
/dev/sdb1 2048 488397167 244197560 83 Linux
まあ、これまでは驚くべきことではありません。次に、次のコマンドを使用してUbuntu ISOイメージを抽出したいと思います。
dd if=~/ubuntu-12.10-desktop-i386.iso of=/dev/sdb
驚いたことに、ファイルシステムが「Hide HPFS / NTFS」に変更されました。
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
19 heads, 24 sectors/track, 1071046 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x475fa272
Device Boot Start End Blocks Id System
/dev/sdb1 * 64 1542743 771340 17 Hidden HPFS/NTFS
ddを使用してISOイメージを外部ドライブに抽出し、現在のファイルシステムを維持する正しい方法は何ですか?
ベストアンサー1
/dev/sdb
作成したファイルシステム()ではなくディスク()に書き込みます/dev/sdb1
。
ISOイメージには、すでに必要のないファイルシステムが含まれているため、ISOをマウントして-o loop
(オプションを使用して)データをにコピーするだけです/dev/sdb1
。これによりファイルシステムが保存されます。