virtio ファイルシステムが読み取り専用でマウントされました。なぜですか?

virtio ファイルシステムが読み取り専用でマウントされました。なぜですか?

ゲストでは、次のようにホストディレクトリをマウントしました。

# mount -t 9p -o trans=virtio /sharepoint /share

実際、ファイルシステムは読み書き可能なようです。

# mount
...
/sharepoint on /share type 9p (rw,relatime,sync,dirsync,access=client,trans=virtio)
                               ^^

/sharepoint構成は次のとおりです。

Type: mount
Driver: Path
Mode: Mapped
Write Policy: Immediate
Source Path: /path/to/source/on/host
Target Path: /sharepoint

ソースパスの権限はです777

/shareしかし、ゲストに書き込みをしようとすると、次のエラーが発生します。

root@guest:/share# touch .hello
touch: cannot touch '.hello': Read-only file system

私がルートであるかゲストの一般ユーザーであるかの結果は同じです。

仮想マシンを再起動してみましたが、ホストパスの権限を変更しても状況は変わりませんでした。

質問:何が間違っているのか知っていますか?それとも何を確認する必要がありますか?

ベストアンサー1

おすすめ記事