01) 打開cmd,並切換到VMware的安裝目錄下的OVFTool目錄linux
d: # 盤符切換 cd D:\VMware\VMware Workstation\OVFTool
02) 使用 ovftool 命令轉換格式windows
ovftool "D:\Virtual Machines\prd_170_vm\prd_170.vmx" "D:\VirtualMachines\prd_170_vb\prd_170.ovf"
注:須要 D:\VirtualMachines\prd_170_vm\prd_170.vmx 該虛擬機處於關機狀態ui
03) 打開VitrualBOX主界面,依次打開"管理">>"導入虛擬電腦",在彈出界面中選擇D:\VirtualMachines\prd_170_vb\prd_170.ovfspa
04) 處理網卡配置等,若是有安裝"VM加強插件",能夠刪除以後安裝"VitrualBox加強插件"操作系統
01) 打開cmd,並切換到VitrualBox安裝目錄插件
d: # 盤符切換 cd D:\VirtualBox
02) 使用 VBoxManage.exe clonehd 命令克隆並格式化磁盤格式code
VBoxManage.exe clonehd "D:\Virtual Machines\prd_6.170_vb\prd_6.170.vmdk" "D:\Virtual Machines\prd_6.170_vb\prd_6.170.vdi" --format VDI
03) 上述命令執行到90%的時間點會報錯誤,錯誤信息以下,緣由是克隆的磁盤和原磁盤uuid重複,此時能夠修改原磁盤和新磁盤其中一個的uuid,使用命令以下component
Progress state: E_INVALIDARG VBoxManage.exe: error: Failed to clone medium VBoxManage.exe: error: Cannot register the hard disk 'D:\Virtual Machines\prd_6.170_vb\prd_6.170.vdi' {4cb06e65-d214-4361-b9c6-b5faf1f5effa} because a hard disk 'D:\Virtual Machines\prd_6.170_vb\prd_6.170.vdi' with UUID {0160913f-6e83-4cd6-97b7-c9e24d9cd26d} already exists VBoxManage.exe: error: Details: code E_INVALIDARG (0x80070057), component VirtualBoxWrap, interface IVirtualBox VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleCloneMedium(struct HandlerArg *)" at line 954 of file VBoxManageDisk.cpp
VBoxManage.exe internalcommands sethduuid "D:\Virtual Machines\prd_6.170_vb\prd_6.170.vdi"
04) 打開VirtualBox主界面,依次選擇"管理">>"虛擬介質管理",在彈出界面中選中原來的vmdk磁盤並使用右鍵釋放和刪除該vmdk介質orm
05) 打開轉換後的虛擬機的設置界面,"存儲">>"控制器">>"添加虛擬硬盤",而後在彈出界面中選擇轉換後的dvi磁盤htm
打開cmd,並切換到VitrualBox安裝目錄執行如下命令
VBoxManage modifyhd "D:\Virtual Machines\prd_6.170\prd_6.170.vdi" –-resize 102400
注:該命令只支持vdi格式的磁盤
linux參考 http://www.linuxidc.com/Linux/2011-02/32083.htm
windows請自行百度