ext3パーティションタイプを使用してマウントできるISOイメージを作成したいと思います。どうすればいいですか?
私は次のコマンドを使用しています:
[root@manage upload]# dd if=testParti.txt of=./diskImage.iso
41+1 records in
41+1 records out
次に、次のようにインストールしようとすると:
/bin/mount -o loop -t ext3 diskImage.iso /tmp/upgrade
次のエラーが発生します。
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
or too many mounted file systems
(aren't you trying to mount an extended partition,
instead of some logical partition inside?)
答え1
dd
データのみをコピーするだけで、ファイルシステム(mkfs
この目的で使用する)を作成することはありません。
dd
必要なサイズのイメージをビルドし(入力の使用と使用bs=
)、生成されたファイルから実行し、必要なファイルをインストールされているディレクトリにコピーして削除するようにインストールします。今、あなたの画像に必要なファイル。count=
/dev/zero
mkfs.ext3
「isoイメージ」と呼んではいけません。ファイルシステムイメージです。 ISOイメージは通常、ISO9660ファイルシステムを含むファイルシステムイメージです。