我正在尝试与客户 OS X 共享 VirtualBox 上的文件夹,我尝试通过 VirtualBox 共享该文件夹但它没有显示在 OS X 中。我也尝试在 OS X 上共享一个文件夹,并从 Ubuntu 访问它也失败了。
所以我需要一个曾经成功做过这件事的人来告诉我如何正确地做到这一点。
答案1
按照http://www.sysprobs.com/mac-os-guest-virtualbox-326-snow-leopard-1064-windows-7-32-bit
在您的 Ubuntu 主机文件共享上设置 Samba(现在应该很容易,我使用编辑的 smb.conf,但我确信现在有一种更简单的方法)。
在您的 Mac 客户机上,转到>连接到网络并输入 smb://ip_of_your_host,然后连接(使用客户机或登录/密码 - 取决于您的 Samba 设置)
创建一个别名并将其放在桌面上以方便使用。
答案2
遇到了同样的问题 - 通过在 Linux 上安装“samba”服务器解决了它。从那时起,我就可以完美地访问我的文件夹了。(好吧,直接使用 VB 的共享文件夹选项会更好...)
系统:Debian 6.0 Virtualbox:4.1 Mac OS X:10.6.6
答案3
根据 VirtualBox 手册,目前没有适用于 Mac OS X 的 Guest Additions。因此该Shared Folder
功能不可用。
解决方案
就像 @cpb 和 @sup 给出的一样。用于samba
提供共享文件夹。
参考
- 第 14 章 已知限制,https://www.virtualbox.org/manual/ch14.html
答案4
手动挂载您的文件夹,打开终端并输入:
sudo mkdir /media/vbox
sudo mount -t vboxsf "yoursharedfolder" /media/vbox
如果希望每次启动时自动安装,请运行:
gksu gedit /etc/rc.local
在打开的文本编辑器窗口中,添加以下内容作为最后一行:
mount -t vboxsf "yoursharedfolder" /media/vbox