我有一个 VirtualBox 实例(在 Mac OS X 10.5 下运行)和在 VirtualBox 中运行的 Windows 7。其他一切都很好,但我不明白如何使用共享文件夹。我在 VirtualBox 的 VM 配置中添加了一个共享文件夹,但我完全不明白如何在 Windows 7 中访问共享文件夹。
其他说明似乎谈到了网络,我的 VirtualBox 应该以某种方式显示在网络中并在那里显示共享文件夹。但我在 Windows 资源管理器的网络中没有看到任何类似 VirtualBox 的东西。我该寻找什么?
答案1
通常,它只是在网络上显示一个假虚拟服务器 - 您可以像访问某个真实服务器上的文件共享一样访问它。名称是 VBOXSVR。
\\Vboxsvr\share_name
我还没有测试过 Win7,但是我在从 Win200 到 2003 的所有系统中都使用过此功能。您是否安装了客户机添加程序?
答案2
这对我有用。
- 在主机上右键单击要共享的文件夹,转到特性->本地网络共享->共享该文件夹。如果主机是 Linux 系统(比如我的),则必须安装 Samba。可以从终端或软件中心执行此操作。
- 在 Windows 7 上的虚拟机上,转到设备(在菜单栏)->添加访客添加项。
- 在您的虚拟机上转到开始->电脑。
- 点击顶部映射网络驱动器。
- 选择 VBOXSVR 下的共享文件夹。
答案3
添加您的共享文件夹在设置在您的 Windows VM 上,它们应该会出现。
如果他们不这样做,你需要安装虚拟嘉宾添加在虚拟机上,选择插入 Guest Additions CD 图像来自设备菜单(在正在运行的 VM 窗口上)。此后,一旦 Windows 计算机完全启动,共享文件夹就应该可用。
答案4
在网络下,我必须通过添加仅主机适配器作为我的网络适配器之一来解决这个问题。我还在另一个网络适配器上启用了混杂性(允许所有)!
一旦我这样做了,共享就开始正常工作。