我有一台运行 Windows 7 Ultimate (A) 的 PC。在该操作系统中,我使用 VirtualBox 运行另一个 Windows 7 实例 (B)。
有没有办法让 Windows 7 (B) 访问 Windows 7 (A) 中的文件?理想情况下,我希望能够访问它们,而不必将它们复制到正在运行的 VM 实例中,因为我的硬盘不够大... 硬盘上有一个包含 1.5 TB 数据的文件夹(在 2 TB 硬盘上),因此将其复制到 VM 实例是行不通的。
答案1
有多种方法可以实现这一点。
您可以使用 VBox 自己的共享文件夹特征。
为此:转到设置虚拟机,然后选择:共享文件夹。
点击添加共享文件夹按钮。指定文件夹路径和文件夹名称。
在虚拟机中你转到\\vboxsrv\
您将会看到您的文件夹。
您还可以创建网络共享并从 B 内部到 A 访问该共享。
答案2
我假设您的虚拟机已启动并正在运行。请按照以下步骤操作:
在 VM 窗口上,转到工具 -> 插入客户机添加 CD 映像。
您将在我的计算机中看到一个新的 CD 驱动器。打开它并启动“VBoxWindowsAdditions”
- 按照设置在客户机上安装客户附加功能。重新启动客户机。
- 接下来,打开虚拟机设置:
- 进入共享文件夹->右键单击->添加共享文件夹->添加要共享的文件夹:
- 您的共享文件夹将出现在客户机的“我的电脑”下。
您也可以对其他操作系统采用类似的方法。
答案3
另一个选择就是复制文件:
选择虚拟机并转到设置-一般的-先进的,您可以在那里配置共享剪贴板和拖放支持。我选择了双向两者皆可。
现在您可以在主机和客户机之间拖放文件,也可以在主机中复制文本并将其粘贴到客户机虚拟机上(反之亦然)
答案4
最简单的方法是使用 USB 闪存盘:
1- 将 USB 闪存连接到计算机。
2- 您的虚拟机应该识别您的闪存:
设置>USB>添加新USB
3-运行您的 VB 机器并像往常一样转到可移动驱动器并浏览您的文件。