![是否可以在 MacOS X 上使用在 WindowsXP 32 位上创建的 VMware 映像?](https://linux22.com/image/1296848/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%20MacOS%20X%20%E4%B8%8A%E4%BD%BF%E7%94%A8%E5%9C%A8%20WindowsXP%2032%20%E4%BD%8D%E4%B8%8A%E5%88%9B%E5%BB%BA%E7%9A%84%20VMware%20%E6%98%A0%E5%83%8F%EF%BC%9F.png)
我有一个正在运行的 VMWare 虚拟机,它是在 64 位版本的 Windows 7 上创建的,客户操作系统是 Ubuntu 10.04 64 位。
我希望可以在 Mac 上使用同一个虚拟机。
如果我将 vmx、vmdk 等文件复制到 MacBook,我能使用 VM 吗?
答案1
是的你应该。
如果是不同的 VM 软件,您可能需要考虑导出到 OVF,但您应该能够在运行 VMware 的不同操作系统之间移动 VM,除了架构考虑之外不会出现任何问题(如果客户操作系统是 32 位,则完全没有问题 - 64 位操作系统可能有一些处理器先决条件)
不过我注意到,你的标题和问题似乎有不同的主机操作系统
答案2
是的,你可以这样做。VMware 产品的兼容性足以做到这一点,所以最终它类似于将硬盘从一台计算机移动到另一台计算机。
这也意味着主机系统硬件(例如处理器)的某些特性会反映到客户操作系统上——足以让 Windows 客户端需要新的许可证。因此,客户系统中的低级操作系统组件可能会表现不同。
您应该将所有与虚拟机相关的文件放入名为 的文件夹中SomeDescriptiveName.vmwarevm
。这将使该文件夹显示为捆在 OS X 上,就像使用 VMware Fusion 创建的虚拟机一样。