ISOファイルをマウントしようとしています。
$ sudo mount isodir/my.iso mydir
mount: mydir: cannot mount isodir/my.iso read-only.
なぜ?
答え1
このオプションを使用してファイルシステムをマウントしないと、allow_other
すべてのFUSEファイルシステムでこの現象が発生する可能性があります。 FUSEファイルシステムでホストされているファイルをマウントしようとすると、読み取り専用ファイルシステムのマウントが失敗したと誤って解釈されますEACCES
(mount
この場合、次のいずれかの方法で表現可能)。EACCES
またはEROFS
)。
これは一部です。FUSEの限界FUSEが不正アクセスに使用されないように設計されています。
FUSEユーザーを信頼している場合は、Mount FUSEファイルシステムuser_allow_other
にオプションを追加して使用してこの問題を解決できます。/etc/fuse.conf
allow_other
答え2
ファイルシステムisodir
がFUSE(sshfs
例:)の場合、対応するエラーが発生します。