虚拟机是在一台计算机上体验和使用多个操作系统的最便宜的方式之一。虚拟机行业最大的两个品牌是VMWare和VirtualBox。您可以轻松地将VMware转换为VirtualBox虚拟机,反之亦然,允许您在它们之间交换计算机,而不必重新创建它们。
将虚拟机从VMWare转换到VirtualBox并不太困难,反之亦然。你所需要做的就是按照下面提到的说明去做,你就可以走了。
如何将VMware转换为VirtualBox
VMware VM以.vmx格式存储,然后将转换为.ovf,这是VirtualBox和VMWare都支持的开放标准。因此,首先,您需要完全关闭该虚拟机。
完成后,我们首先需要创建OVF文件。所以,首先,打开VMWare,选择该虚拟机,然后转到文件>;导出到OVF。选择要存储文件的位置,为其命名,然后单击保存。这种方法的问题是,只有在您使用免费版本且看不到此选项的情况下,才能使用付费版本的VMWare Workstation。在这种情况下,打开VMWare目录和OVFTool文件夹,按住Shift键,右键单击以打开上下文菜单,然后选择在此处打开PowerShell和Window。
然后,运行下面提到的命令。
OvfTool“Sourcepath/filename.vmx”目标路径/文件名.ovf
现在已经创建了我们的OVF文件,按照下面提到的步骤在VirtualBox中重新创建VM。
- 打开Oracle VirtualBox。
- 点击导入或文件&>导入设备。
- 这将启动导入虚拟设备窗口,您需要选择OVF文件并单击下一步。
- 您现在可以更改VM的设置,并根据您的喜好进行定制。我们建议您保留它们的原样,因为它们将来也可以随时更改。完成后,单击Finish。
您可能需要等待一段时间,因为导入过程需要您这样做。完成后,启动虚拟机。
注意:*如果您在导入时遇到错误,请在记事本中打开OVF文件,并将实例中的ElementName替换为‘Caption’。然后,查找“vmware.Sata.ahci”实例,并将其替换为“AHCI”。最后,转到文件格式.info,查找sha1的散列值,并将文件中的旧散列值替换为新散列值。最后,保存文件并继续执行进一步的步骤。
如何将VirtualBox转换为Vmware
Oracle VirtualBox使任何人都可以非常轻松地将虚拟机导出到任何其他VM工具。你所需要做的就是遵循下面提到的步骤,这将为你做到这一点。
如果在导入过程中遇到硬件合规性问题,请选择重试以启动导入过程。
如果上一步不起作用,您必须从头开始创建新的虚拟机。导入完成后,通过单击“播放虚拟机”来打开该VM。
希望通过遵循本教程,您能够将虚拟机从Oracle VirtualBox转换为VMWare Workstation,反之亦然。
阅读:如何加速VirtualBox虚拟机并使其运行得更快
我是否可以将虚拟机从VMware移动到VirtualBox?
是的,您实际上可以轻松地将托管在VMWare Workstation上的虚拟机导出到Oracle VirtualBox。您所需要做的就是将机器转换为OVF文件,然后将其导出到VirtualBox。要了解所有这些操作是如何完成的,请遵循上述说明。
已阅读:如何在Windows中打开VMDK、VHDX、VHD文件
VMware VM能否在VirtualBox上运行?
您可以将VMWare VM转换为OVF文件,然后将其导入到VirtualBox。但是,您不能只在VirtualBox上运行VMWare的VM,因为它们都运行并创建不同的文件。
Also Read: How to convert Physical Machine to Virtual Machine in VirtualBox.