ISOイメージをマウントできません。

ISOイメージをマウントできません。

カーネルバージョン4.0.7-2でArch Linuxを実行していますが、ISOイメージをインストールできません。 Archライブ画像とコマンドをダウンロードしました。

mount archlinux-2015.08.01-dual.iso /media/iso

次のエラーが発生します。

mount: wrong fs type, bad option, bad superblock on /dev/loop1,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

中にdmesg | tail私にこれを与える:

[   52.673710] wlp6s0: authenticated
[   52.676747] wlp6s0: associate with 0a:18:d6:4f:b1:d4 (try 1/3)
[   52.678936] wlp6s0: RX AssocResp from 0a:18:d6:4f:b1:d4 (capab=0x421 status=0 aid=6)
[   52.679383] wlp6s0: associated
[   56.484939] ksplashqml[605]: segfault at 208 ip 00007f6712264552 sp 00007fff6edf4bb0 error 4 in i965_dri.so[7f6711e91000+592000]
[   92.663397] scsi 5:0:1:0: CD-ROM            CDEmu    Virt. CD/DVD-ROM 1.10 PQ: 0 ANSI: 0
[   92.666524] sr 5:0:1:0: [sr2] scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[   92.666882] sr 5:0:1:0: Attached scsi CD-ROM sr2
[  657.598116] perf interrupt took too long (2522 > 2495), lowering kernel.perf_event_max_sample_rate to 50100
[  892.225255] loop: module loaded

これは、コマンドを繰り返しても変更されないため、実際にシステムログに何も記録しないとしても問題ありません。

処刑はfuseiso archlinux-2015.08.01-dual.iso /media/iso私に与えた

init: wrong standard identifier in volume descriptor 0, skipping..
init: wrong standard identifier in volume descriptor 1, skipping..
init: wrong standard identifier in volume descriptor 2, skipping..
init: wrong standard identifier in volume descriptor 3, skipping..
init: wrong standard identifier in volume descriptor 4, skipping..
init: wrong standard identifier in volume descriptor 5, skipping..
init: wrong standard identifier in volume descriptor 6, skipping..
init: wrong standard identifier in volume descriptor 7, skipping..
init: wrong standard identifier in volume descriptor 8, skipping..
init: wrong standard identifier in volume descriptor 9, skipping..
init: wrong standard identifier in volume descriptor 10, skipping..
init: wrong standard identifier in volume descriptor 11, skipping..
init: wrong standard identifier in volume descriptor 12, skipping..
init: wrong standard identifier in volume descriptor 13, skipping..
init: wrong standard identifier in volume descriptor 14, skipping..
init: wrong standard identifier in volume descriptor 15, skipping..
init: wrong standard identifier in volume descriptor 16, skipping..
init: wrong standard identifier in volume descriptor 17, exiting..

最後に実行すると上記とmount -o loop -t auto archlinux-2015.08.01-dual.iso /media/iso同じエラーが発生しますが、実際にはdmesgに次のエラーが追加されます。

UDF-fs: warning (device loop1): udf_fill_super: No partition found (2)

どのISOイメージをマウントしようとしても、この現象が発生します。この問題の原因が何であるかを知っている人はいますか?

ベストアンサー1

.isoファイルの権限の問題かもしれません。ファイルを所有していることを確認してください。 ls -lコマンド(ファイルに関する情報のリスト)を使用して、ファイル/ディレクトリの所有者とグループ名を見つけることができます。

また、mountコマンドに関していつでもファイルシステムタイプを指定できます。

mount -t iso9660 archlinux-2015.08.01-dual.iso /media/iso

Fuseisoはインストールされたファイルでは機能しません。ファイルを削除してみてください。

umount /media/iso  ( or force unmount with: umount -f /media/iso )

その後、コマンドを再実行してください。

fuseiso archlinux-2015.08.01-dual.iso /media/iso

後で修正

ファイル形式が気になって同じアーチ配布ファイルをダウンロードし、次のコマンドを使用してRHEL 6.6にインストールしました。

mount -t iso9660 -o loop /file_location/archlinux-2015.08.01-dual.iso /media/iso

おすすめ記事