将虚拟机中创build的虚拟机转移到vmware播放器

Fedora 17 Host Oracle VirtualBox 4.2.4 Vmware Player 5.0.1 build-894247 

我有Fedora 17,并安装了Virtualbox和vmware播放器。

我在虚拟框中创build了一个CentOS虚拟机guest。 使用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播放器。 我不想再次创build一个新的虚拟机。 是否可以在vmware播放器中打开这些文件,而无需创build新的虚拟机?

在vmware播放器中,我只能select打开正在退出的虚拟机或创build一个新的虚拟机。

非常感谢您的任何build议,

这可以做到,但我不会推荐它。 你正在把未知的东西引入你的服务器环境,这可能会回到你的位置。 说了这么多,那里有一对夫妇指导做了很好的解释。 “如何极客”中的 这篇文章 简短而亲切 ,而TechRepublic上的这篇文章更加深入 (另外,我认真考虑了如何极客)。 呵呵,不要用VMWare播放器那么专业的环境。 使用ESXi / ESX,或者必须使用Workstation。

基本步骤是:

  1. 通过Virtual Box 文件导出虚拟机 – > 将设备导出为OVA或OVF格式。
  2. 导入到VMWare。

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