web-dev-qa-db-ja.com

VirtualBox:vboxsfファイルシステムが誤って読み取り専用として検出されましたか?

VirtualBox(Windows XP Host)がCentOS 6.仮想マシンを1つ持つ共有フォルダーを実行しています。

マウントされたデバイスのリストは次のとおりです。

[root@localhost ~]# mount -l
...
www on /media/sf_www type vboxsf (gid=501,rw)

読み取り/書き込みのようです。

この共有フォルダに書き込もうとすると:

[root@localhost ~]# touch /media/sf_www/test
touch: cannot touch `/media/sf_www/test': Read-only file system

私が間違っていることについて何か考えはありますか?

編集:手動で他の場所にマウントしようとしましたが、同じ問題が発生しました:

[root@localhost ~]# mount.vboxsf -w www /mnt/www
[root@localhost ~]# mount -l
...
www on /media/sf_www type vboxsf (gid=501,rw)
www on /mnt/www type vboxsf (rw)
[root@localhost ~]# touch /mnt/www/test
touch: cannot touch `/mnt/www/test': Read-only file system

注:wwwフォルダーはホストマシンで書き込み可能です。

6
Benjamin

わかりました、私は解決策を見つけました。実際、マシンの実行中に共有フォルダを読み取り専用から「読み取り/書き込み」に変更してから、マシンを再起動しました。

解決策は、単にマシンを適切にシャットダウンしてから、再起動することでした。

7
Benjamin