使用VMware Converter 工具实现XenServer上的虚拟机转换迁移到Vmware ESXi。
环境:Citrix XenServer6.0上的一台Linux虚拟机迁移到Vmware ESXi5.0上。我有6台ESXi服务器,所以是使用VMWare vCenter集中管理的。
1、将需要转换的虚拟机是开机状态,并网络状态是通的。如图:
<ignore_js_op>
如果未注释 #co 这行,启动将提示如下错误,无法进入系统!
<ignore_js_op>
扩展
1. debian testing控制台出现提示"INIT: Id "co" respawning too fast: disabled for 5 minutes."
2. 这应该是内核的一个bug,有很多人提出来了,这个提示是由/etc/inittab中的这行
3. co:2345:respawn:/sbin/getty hvc0 9600 linux
4. 引起的。这行的意思是在运行级2345上运行一个终端类型为linux,波特率baud rate为9600的虚拟控制台hvc0
5. hvc0是一个hvc控制台实例,hvc是hypeyvisor console的缩写,其实际就是一个虚拟机监视控制台,因为现在linux内核集成了KVM,所以才有这么个控制台,一般我们都不会用到,所以将其关闭是安全的。
转换迁移XenServer上Windows虚拟机的时候没有这么麻烦,没有“助手虚拟机网络”这一步,而且也不用修复,直接能开机启动系统。
我在后来继续迁移Linux系统的虚拟机时候,遇到一个新问题,就是Linux版本是6或6以上版本的迁移后是黑屏状态,无法通过救援模式来修复。现在还没找到解决方法,或许是软件版本不支持的原因,各位如果有遇到或有解决方法请留言联系我。ThanksO(∩_∩)O~