我正在尝试将多个VMware映像转换为Virtualbox映像。 我已经成功地转换了我的Windows Server 2003映像,但是我还没有能够转换任何Windows Server 2008映像。
我在互联网上find了两个解决scheme。
一个解决scheme涉及创build一个新的图像,以前的.vmdk作为硬盘。 当我尝试启动图像时,在启动过程中出现蓝屏。 (我也尝试在导入图像之前删除VMware工具,但这种工具无法正常工作)。
另一个解决scheme涉及将图像导出到OVF图像,然后使用Virtualbox打开它。 这个图像卡在“窗口正在加载”屏幕。
主机操作系统:Windows 7 Enterprise客户操作系统:Windows Server 2008
坚持第一个解决scheme。
HDDtypes需要匹配。 如果您在VMware上使用SCSI,则需要在VirtualBox中使用SCSI。 在极less数情况下,您实际上需要尝试一下磁盘types(例如,SCSI VMware磁盘只能在VirtualBox的SATA控制器上正常工作,请参阅图)。
导致不稳定和启动问题的另一件事是系统下的IO APIC和PAE / Nx设置。 试试这些。 它可以采取一些靴子,直到你得到它的权利,但到目前为止,我从来没有一台物理(或虚拟)机器,我无法使用VMware工具进入VirtualBox。
您需要删除磁盘控制器,添加新的SAS控制器并将其附加到磁盘映像。 这将工作! ;)
我尝试了这个问题中提到的两个版本。 不幸的是他们都没有工作。 最后,我成功地使用第三种方法将我的VMware VM迁移到VirtualBox。
重要! 首先,我想提一下,我只用testing机器做这个,而不是用例行的机器。 我不会依靠迁移的虚拟机进行例行使用。
我使用以下方法成功迁移了两个Windows 2008 VM。
卸载VMware工具
创build一个完整的虚拟机克隆,以获得干净简单的状态,没有任何快照。 因此,我有一个VM有两个虚拟磁盘映像,每个磁盘(C和D驱动器)都有一个.vmdk文件。
在没有磁盘的情况下在VirtualBox中创build一个新的虚拟机(不要添加虚拟硬盘)。
将虚拟磁盘映像文件(vmdk)复制到新创build的VirtualBox VM文件夹中。 如果你愿意,你可以重命名磁盘文件。 我这样做,因为我想要在文件名中反映出磁盘types(C和D)。
在VMware中,磁盘与虚拟SCSI适配器连接。 由于某些原因,VirtualBox的SCSI控制器无法与我拥有的虚拟磁盘一起使用。
因此,我打开了刚刚创build的VM的设置,并添加了一个IDE控制器。
然后,我select添加硬盘,并selectselect现有磁盘,并select代表虚拟机第一个磁盘的.vmdk文件。 因为,我有两个磁盘,我为第二个磁盘重复了一次这个步骤。 您还需要注意哪个是磁盘1,哪个是磁盘2.如果操作系统在磁盘2上,则VM将不会启动。
启动虚拟机。 它应该现在启动。 如果Windows无法启动,因为没有findBIOS,Windows等。 尝试检查,如果你的第一个磁盘真的是系统盘。
安装VirtualBox guest加载项。
如果问题中提到的两个解决scheme不适合你,你可能想试试这个。 祝你好运!
感谢上面的信息 – 这是我为Windows 2003的工作:
在VMWare工作站中启动时卸载VMWare工具(我没有在第一次尝试时执行此操作,而且在启动某些服务时出现问题,在Virtual Box下启动时无法删除VMWare工具)
将vmdk文件合并到一个文件中(因为vmdk已经创build,默认分割成不超过2GB的文件)。 你可以使用vmware-vdiskmanager来做这件事,但是我在vmdk上的空间不足,所以我在VMWare工作站创build了一个新的更大的vmdk,然后使用Linux Live CD(我使用Ubuntu 12.04)启动了虚拟机,并从旧磁盘到新磁盘,然后使用gparted(在Linux Live CD上)将分区扩展到较大的vmdk的未使用部分。
在vbox虚拟机的系统 – 主板上勾选“启用IO APIC”以获得扩展function – 不这样做,虚拟机将开始启动,但从未完成。
我改变了vmdk在SCSI控制器下,这是在VMWare下,但我后来改变它在IDE(作为主要的主),这也工作。
Windows 2003没有SAS驱动程序,我也希望能够使用SAS,所以我从http://www.lsi.com/products/io-controllers/pages/lsi-sas-1064.aspx安装了驱动程序
安装的virtualbox添加 – 这解决了基础系统设备驱动程序在设备pipe理器中有一个问号,并安装了video驱动程序,允许任何分辨率的video屏幕,当你调整窗口大小改变。
希望这有助于其他人。
麦克风