0

我目前在 OS X 上安装了 VirtualBox+Ubuntu/Guest Additions。是否可以与安装在 Windows 上的 VirtualBox 共享我的 vdi?

换句话说,Guest Additions 是专门为 OS X 安装的,还是专门为 Ubuntu 安装的?

4

2 回答 2

1

我的理解是,它们由设备驱动程序和系统应用程序组成,可优化客户操作系统以获得更好的性能和可用性。在您的场景中,它们特定于 Ubuntu,因此您应该能够使用虚拟机。我想如果硬件有很大不同(例如从 AMD 转移到 Intel),那么可能会有问题。

此处的 Virtuabox 文档更详细地讨论了访客添加。

于 2012-08-14T16:23:15.447 回答
0

以我的经验,虚拟机不是特定于硬件的,它应该适合你。通过简单地导出和导入“设备”(您在菜单中有该选项),我已经成功地将虚拟机从一台机器移动到另一台完全不同的硬件机器。尽管硬件完全不同,但两台机器都运行 Ubuntu,但版本不同。然而,主要的 Virtual Box 层应该完全隐藏真正的操作系统,因此即使在不同的操作系统之间也应该可以正常工作。

因此,您需要做的就是启动 VM Virtual Box,选择您的来宾虚拟机(不要启动它,只需选择它),然后从菜单中:

文件 -> 导出设备

并按照说明进行操作。来宾虚拟盒子将保存在您选择的目的地的压缩文件中。

在另一台机器上,执行相同操作,但在菜单中选择:

文件 -> 导入设备

并选择您在上一步中准备的来宾虚拟框。

于 2012-08-14T18:45:55.410 回答