web-dev-qa-db-ja.com

ISOファイルをマウントするのが難しい「マウント:ファイルシステムタイプを指定する必要があります」

マウントしたい.isoファイルがあります。マウントポイントとして/ mnt/isoにフォルダーを作成しました。今私は試します:

Sudo mount -o loop filename.iso /mnt/iso

返信は次のとおりです。

mount: you must specify the filesystem type

また、/ mnt/isoのフォルダーは空です。私は使用してみました

Sudo mount -o loop -t ext4 filename.iso /mnt/iso

マウント:間違ったfsタイプ、不正なオプション、/ dev/loop0の不正なスーパーブロック、欠落したコードページまたはヘルパープログラム、またはその他のエラー(およびその他のテキスト)...

コマンドラインでdf -Tとmountを使用してファイルシステムのタイプを見つけました。

何が欠けているか間違っている可能性がありますか?

3
Vass

.iso形式のファイルをマウントするために必要なファイルタイプはiso966です。以下に例を示します。

良い.iso:

walt@wombat:~(0)$ file  /usr/lib/memtest86+/memtest86+.iso  
/usr/lib/memtest86+/memtest86+.iso: # ISO 9660 CD-ROM filesystem data  MT410 ' (bootable)  `

マウントするディレクトリ: `

walt@wombat:~(0)$ ls -ld ~/tmp/mp  
drwxrwxr-x 2 walt walt 4096 2012-01-01 13:55 /home/walt/tmp/mp`  

実際のマウント:

walt@wombat:~(1)$ Sudo mount -t iso9660 /usr/lib/memtest86+/memtest86+.iso /home/walt/tmp/mp    
mount: warning: /home/walt/tmp/mp seems to be mounted read-only.`  

そしてここにある!

walt@wombat:~(0)$ ls !$  
ls /home/walt/tmp/mp  
boot  readme.txt  
walt@wombat:~(0)$  df -H /home/walt/tmp/mp  
Filesystem             Size   Used  Avail Use% Mounted on  
/dev/loop0             1.9M   1.9M      0 100% /home/walt/tmp/mp  
walt@wombat:~(0)$   
6
waltinator