Linuxでは、次のようにフラッシュディスクのイメージを作成しました。
sudo dd if=/dev/sdb of=test.img
今すぐインストールしたいです。私は次のコマンドを試しました
sudo mount -t ext3 -o loop test.img /mnt/flash
これにより、次のエラーが発生しました。
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
dmesg
アイテムを表示
EXT3-fs (loop0): error: can't find ext3 filesystem on dev loop0.
私はそれを説明できません。そのオプションを省略すると、同じメッセージが表示されます-o loop
。
どのようにインストールできるか知っていますか?文書画像を/mnt/flash
?実際のフラッシュドライブの取り付けについて話すのではありませんfile
。
答え1
nがある/dev/sdb
場合にのみパーティションをマウントできます。パーティションがある場合は、ディスク全体ではなくパーティションのみをマウントできます。 A が機能し、ファイルのパーティションを表示します。/dev/sdbn
{1..8}
fdisk test.img
/dev/sdbn
デバイスが存在しない場合、/dev/mapper/
フラッシュディスク/ROMには通常アドレス範囲で定義されているパーティションがあり、これらの範囲はブロックデバイスにマップされていることを確認してください。また、dmesg
ドライバは(通常)マッピングを実行するときにアドレス範囲とマッピングされるデバイスを知らせるので、出力を確認してください。
他にも多くの問題と理由があるかもしれません。フラッシュドライブとはどういう意味ですか? SSD?フラッシュROM?何か全く違うんですか?
マウントする必要がある外部ファイルシステムがあるかどうかはどうすればわかりますか?他に何かありますか?試して無視してください-t ext3
。これは、「フラッシュドライブ」と使用方法に応じて機能します。