使用XenServer VM启动Clonezilla

我正在尝试将基于RHEL的服务器迁移到Citrix XenServer(5.6)VM。

我的计划是使用Clonezilla LIVE CD,我曾经有过很好的克隆物理到物理的东西。 所以我已经创build了物理服务器的映像。

为了简单起见,我在XenCenter中创build了一个新的虚拟机,具有1个单CPU和1Gb内存 – 将在以后投入更多资源。

不过在还原部分,我可以在新虚拟机上启动Clonezilla,并且可以在启动屏幕上selectClonezilla的不同模式。 但是我从来没有成功通过第一个启animation面。 ISO位于networking共享中。

现在我已经尝试了不同版本的Clonezilla,默认Debian和基于替代Ubuntu的amd64和i486版本。 共有4个ISO。

a)clonezilla-live-2.1.0-26-amd64:在下面停下来,之后闪烁的马车

[2.808077] Refined TSC clocksource calibration: 2666.841 Mhz [2.808108] Switching to clocksource tsp 

b)clonezilla-live-2.1.0-26-i486:用黑屏停止

c)clonezilla-live-20130226-quantal-amd64:用白色屏幕停止

d)clonezilla-live-20130226-quantal-i386:用白色屏幕停止

你是P2V吗? 如果是,请按照步骤操作

 Step 1 use "clonezilla Live CD" Step 2 boot using Clonezilla Live CD Step 3 Choose language in Clonezilla live Step 4 Keyboard selection in clonezilla live Step 5 Enter clonezilla or shell command (choose shell command) Step 6 Choose option "2" Step 7 You'll get "$" prompt Step 8 $ sudo bash Step 9 # ifconfig eth0 XXX.XXX.XXX.XXX Step 10 # passwd (change root passwd) Step 11 # /etc/init.d/ssh restart Step 12 Create new VM with HDD/CPU/MEM Step 13 Boot VM with Clonezilla Live CD Step 14 Follow above 11 step Step 15 # dd if=/dev/sda |gzip -c | ssh root@target ip address 'gzip -d | dd of=/dev/sda' Step 16 reboot VM 

ParaVirtualized的客人定义必须有一个修改后的内核。 同样的原因,MS Windows将无法启动半虚拟化。 所以这给我们留下了七个select:

  1. 说服Steven Schiau或xen.org或其他人使用xen Linux创buildclonezilla版本,那么您将能够在半虚拟环境下启动ISO。
  2. 备份当前的pvmconfiguration。 修改它作为完整的HardwareVM或HVM运行。 启动clonezilla并将RedHat映像克隆到xen磁盘。 closuresPVM的HVM版本。 将configuration更改回PVM。 启动RedHat PVM。
  3. closures你现有的PVM。 创build一个新的HVM,并将这些磁盘从PVM附加到这个新的HVM。 用Clonezilla启动新的HVM并从RedHat映像克隆。 closures这个临时的HVM。 启动现在将用RedHat磁盘映像启动的原始PVM。
  4. 将现有PVM永久转换为HVM。 我们所有人都有无限的资金,所以CPU和RAM都是无限的。
  5. 按照@Rajat的回答,只是在他的“步骤13启动VM与Clonezilla Live CD”中replace已经半虚拟化的LiveCD。
  6. 按照ITProctology HowTo。
  7. 使用xenconvert直接将Clonezilla图像转换为xen可用图像。 取决于原始图像的types。

使用iso clonezilla-live-2.1.2-43-i686-pae.iso,这是目前最新版本的Citrix Xenserver 6.1(商业版)。

http://clonezilla.org/downloads/download.php?branch=stable

我也有同样的问题…直到我试图给我的VM 4GB的RAM。 我知道,这听起来很奇怪,但带有2GB的内存:

b)clonezilla-live-2.1.0-26-i486:用黑屏停止

虽然与4GB分配内存,它完美的作品,但只有与i486版本,AMD64仍然给黑屏。

如果因为仿真的100Mbit网卡而导致性能不佳,那么只需将其更改为intel e1000即可,如本文所述:

http://www.netservers.co.uk/articles/open-source-howtos/citrix_e1000_gigabit