译者注:常见的虚拟机有VMware,VirtualBox,Hyper-V和Vagrant。什么是vmx和ova文件,其实vmx是vmware软件生成的专用虚拟机文件启动格式,ova通用的模板文件,可以将以已经生成的虚拟机ova文件导入到VirtualBox软件使用。
转换为OVA
将vmx文件转换为ova的过程并不太复杂,但是要花一点时间才能达到目的。首先要做的是登录后免费下载ovftool。下载ovftool之后,我们可以下载官方的ka1i Linux VMWare文件并解压缩以访问其中的vmx。然后,我们只需按以下方式运行该工具:
ka1i@ka1i:~$ ./ovftool Downloads/ka1i-Linux-2020.3-amd64.vmwarevm/ka1i-Linux-2020.3-vmware-amd64.vmx ka1i.ova Opening VMX source: /home/ka1i/Downloads/ka1i-Linux-2020.3-amd64.vmwarevm/ka1i-Linux-2020.3-vmware-amd64.vmx Opening OVA target: /home/ka1i/ka1i.ova Writing OVA package: /home/ka1i/ka1i.ova Transfer Completed Completed successfully ka1i@ka1i:~$
然后,您可以像通常使用VirtualBox一样使用生成的ova文件。