VirtualBox用了一段时间,感觉没想像中那么的好。虽然设置里可以分配多CPU,但是分配多CPU后经常系统挂掉。整体感觉不够稳定,但它也有好处就是开源免费。但经常挂机总不能一直使用它,索性转到Vmware Server。
1. 首先进入VirtualBox安装目录,转换格式
C:\> cd "C:\Program Files\Oracle\VirtualBox"
C:\Program Files\Oracle\VirtualBox> VBoxManage.exe clonehd "D:\vdi\xtgly.vdi" "E:\vmdk\xtgly.vmdk" -format VMDK Oracle VM VirtualBox Command Line Management Interface Version 3.2.8 (C) 2005-2010 Oracle Corporation All rights reserved.
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% Clone hard disk created in format 'VMDK'. UUID: c14c9ab3-3794-4ad8-971d-ce922692236f
千万不能以为进度到100%就转换成功了。VMware还是不认这个格式的,进入VMware安装目录重新再转一次。
C:\> cd "C:\Program Files\VMware\VMware Server"
C:\Program Files\VMware\VMware Server> vmware-vdiskmanager.exe -r "E:\vmdk\xtgly.vmdk" -t 0 "E:\vmdk\xtgly.com.vmdk"
Using log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\vmware-Administrator\vdiskmanager.log Creating a monolithic growable disk 'E:\vmdk\xtgly.com.vmdk' Convert: 100% done. Virtual disk conversion successful.
看到这条提示,大功告成。vmware新建虚拟机把 E:\vmdk\xtgly.com.vmdk 添加进去就可以了。