VirtualBox 写入共享文件夹时出现问题(安装了 Guest Additions)

VirtualBox 写入共享文件夹时出现问题(安装了 Guest Additions)

我正在尝试从主机(ubuntu 10.10)设置一个共享文件夹,以便在安装了 Guest Additions(4.0.0)的虚拟化 CentOS 5.5 上安装(Guest Additions 功能正在运行,即无缝模式等)。

我能够使用以下命令成功挂载共享:

mount -t vboxsf -o rw,exec,uid=48,gid=48 sf_html /var/www/html/

(uid 和 guid 属于 apache 用户/组)唯一的问题是,一旦安装并且我尝试写入/创建目录和文件,我会得到以下信息:

mkdir: cannot create directory `/var/www/html/test': Protocol error

我正在使用 VirtualBox 版本 4.0.0 r69151 的专有版本。

有没有人遇到过同样的问题并能够解决它,或者知道如何解决这个问题?

另一个问题,设置这个的原因是这样的。我们的生产服务器在 CentOS 5.5 上,但我是 Ubuntu 的忠实粉丝,想在 Ubuntu 而不是 CentOS 上开发。然而,为了尽可能接近生产环境,我想虚拟化 CentOS 以使用 Web 服务器并使用共享文件夹作为 Web 根目录。有人知道这是不是一个好主意吗?有人成功设置过吗?

谢谢大家,我非常感谢你们的帮助,如果你们需要更多信息,请告诉我。

答案1

我在共享文件夹方面遇到的一个问题是文件夹的名称必须与共享的名称相同,并且必须已经存在。您的情况可能存在一些奇怪的权限问题,但我会首先尝试使名称匹配...

相关内容