将 virtualbox 中创建的虚拟机传输到 vmware player

将 virtualbox 中创建的虚拟机传输到 vmware player
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。

基本步骤如下:

  1. 通过 Virtual Box 将 VM 导出FileExport ApplianceOVA 或 OVF 格式。
  2. 导入到 VMWare。

根据您的版本以及对导入的 VM 中的错误的容忍度,您可能希望使用文本编辑器编辑您的 OVA/OVF 和/或使用 VMWare 工具将 OVA/OVF 转换为.vmx.

相关内容