![将 virtualbox 中创建的虚拟机传输到 vmware player](https://linux22.com/image/796790/%E5%B0%86%20virtualbox%20%E4%B8%AD%E5%88%9B%E5%BB%BA%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%BC%A0%E8%BE%93%E5%88%B0%20vmware%20player%20.png)
Fedora 17 Host
Oracle VirtualBox 4.2.4
Vmware Player 5.0.1 build-894247
我有 Fedora 17,并且安装了 Virtualbox 和 vmware player。
我在 Virtual Box 中创建了一个 CentOS 虚拟机客户机。使用 vmdk 磁盘映像格式。我的 VirtualBox VM 目录中有以下文件。
CentOS_5_6_svr2_x86_64.vbox
CentOS_5_6_svr2_x86_64.vbox-prev
CentOS_5_6_x86_64-flat.vmdk
CentOS_5_6_x86_64.vmdk
但是,我决定使用 Vmware Player。我不想再创建新的虚拟机。是否可以在不创建新虚拟机的情况下在 vmware Player 中打开这些文件?
在 vmware player 中,我只有打开现有虚拟机或创建新虚拟机的选项。
非常感谢您的建议,
答案1
这是可以做到的,但我不建议这么做。你正在将未知因素引入你的服务器环境,这可能会给你带来麻烦。话虽如此,但有一些指南可以很好地解释这一点。 How to Geek 上的这篇文章简短而有趣, 和TechRepublic 的这篇文章更加深入(另外,我很难认真对待《How to Geek》)。哦,无论如何,不要在专业环境中使用 VMWare Player。使用 ESXi/ESX,或者如果必须,使用 Workstation。
基本步骤如下:
- 通过 Virtual Box 将 VM 导出File为Export ApplianceOVA 或 OVF 格式。
- 导入到 VMWare。
根据您的版本以及对导入的 VM 中的错误的容忍度,您可能希望使用文本编辑器编辑您的 OVA/OVF 和/或使用 VMWare 工具将 OVA/OVF 转换为.vmx
.