V2V转换 – Linux发行版从.vmdk到XenServer .vhd

我正在运行XenServer进行虚拟化。 我有一个Linux蓝色button( http://bigbluebutton.org/ )的发行版.vmdk格式,我想运行在我的XenServer(它使用.vhd文件)。 问题是,只有.vmdk包含Windows O / S,官方工具XenConvert才能正常工作。

以下是使用XenConvert工具时收到的日志:

源代码是C:\ Users \ Administrator \ Desktop \ disk0.vmdk。 目标是C:\ workspace。 VMDK到VHD在den 3开始Augusti 2011 09:38:08将VMDK转换为VHD …拆卸VHD …无法获取系统目录。 Windows目录是WINDOWS扫描BOOT卷… *警告! *无法findWindows启动卷。 VHD C:\ workspace \ disk0.vhd未针对XenServer进行configuration。 VM可能无法在XenServer中引导。 拆卸VHD … VMDK到VHD停在电动车3 Augusti 2011 09:44:32

我曾尝试其他工具,如Vizioncore Vconverter和StarWind转换器,但似乎没有可用的V2V工具,可以将Linux .vmdk转换为Xen .vhd文件。

我想知道这种转换是可能的吗?

你可以试试看VirtualBox。 它有一个卷转换工具,可以解决您描述的需求 – http://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi

我从来没有设法转换虚拟机,所以我手动安装了蓝色button。

除了免费,我没有任何关于XenServer的说法。

我可以想到两种方法来完成这一点。 在这两种解决scheme中,您将需要暂时启动您的VMDK以获取数据。

1)使用Acronis备份软件从VMDK备份到Windowsnetworking驱动器(或samba)。 您需要购买Acronis才能使用。 最难的部分是Acronis在XenServer下无法正常运行。 购买之后,请使用此版本的Acronis来备份/恢复您的映像磁盘:?xt = urn:btih:HGWLMQVNM6XZCO73G24OM6LNW7NSS5VL

2)使用netcat和dd将vmdk映像发送到XenServer。 使用Live“CD”,例如“Trinity Rescue Kit 3.4”。 用这个live cd启动vmdk。 使用正确大小的硬盘驱动器在XenServer中的空虚拟机中启动Live CD(使其大2%)。 按照这里的指示:

http://digiassn.blogspot.com/2006/01/dd-over-netcat-for-cheap-ghost.html

基本是这个…

在目标系统上,我将运行:nc -l -p 7000 | dd = / dev / hda

在源系统上,我将运行:dd if = / dev / hda | nc 192.168.1.120 7000 -q 10

3)大蓝button是否提供.iso图像? 我发现.iso映像是不支持XenServer(.xva)的发行版的最佳select。

让我知道如果你需要任何这些选项的帮助!

问候,

端口转发Podcast