Virtualization

將virtualbox中創建的vm機器轉移到vmware player

  • November 13, 2012
Fedora 17 Host
Oracle VirtualBox 4.2.4
Vmware Player 5.0.1 build-894247

我有 Fedora 17 並安裝了 Virtualbox 和 vmware 播放器。

我在虛擬框中創建了一個 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 播放器。我不想重新創建一個新的虛擬機。是否可以在不創建新虛擬機的情況下在 vmware player 中打開這些文件?

在 vmware 播放器中,我只有打開現有虛擬機或創建新虛擬機的選項。

非常感謝您的任何建議,

可以,雖然我不推薦。您正在將未知因素引入您的伺服器環境,這可能會反過來讓您陷入困境。話雖如此,有幾個指南可以很好地解釋它。 How to Geek 的這篇短小精悍,TechRepublic的這篇更深入(另外,我很難認真對待 How to Geek)。哦,無論如何不要在專業環境中使用VMWare player。使用 ESXi/ESX,或者如果必須,使用 Workstation。

基本步驟是:

  1. File通過 Virtual Box –>將 VM 導出Export Appliance為 OVA 或 OVF 格式。
  2. 導入 VMWare。

根據您的版本以及對導入 VM 中錯誤的容忍度,您可能希望使用文本編輯器編輯 OVA/OVF 和/或使用 VMWare 工具將 OVA/OVF 轉換為.vmx.

引用自:https://serverfault.com/questions/448056