VirtualBox:vboxsf 文件系统被错误地检测为只读?

Ben*_*rel 6 filesystems virtualbox mount centos read-only

我有运行CentOS 6.0虚拟机的VirtualBox(Windows XP 主机),有一个共享文件夹.

以下是已安装设备的列表:

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

看起来它是读/写的。

现在,如果我尝试在此共享文件夹上写入:

[root@localhost ~]# touch /media/sf_www/test
touch: cannot touch `/media/sf_www/test': Read-only file system
Run Code Online (Sandbox Code Playgroud)

知道我做错了什么吗?

编辑:只是尝试在其他地方手动安装它,同样的问题:

[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
Run Code Online (Sandbox Code Playgroud)

注意:该www文件夹在我的主机上是可写的。

Ben*_*rel 7

好的,我找到了解决方案。实际上,我在机器运行时将共享文件夹从只读更改为“读/写”,然后重新启动了机器。

解决方案只是正确关闭机器,然后重新启动它。