在XenServer 5.6以前我们能够很容易的通过一些工具,直接制作USB安装介质,然后快速安装XenServer,但是我们发现,到XenServer6.0以后,通过工具直接制作的XenServer USB安装介质已经无法顺利的进入安装界面,一直卡在最开始的画面。
今天又研究了一下如何用USB来安装XenServer 6.0以上的版本,发现,不需要手动来制作和解包XenServer就可以实现我们的目的。(注:目前只测试了XenServer 6.0.201)
其实我们可以发现,在最开始制作的过程中,UltraISO的原理就是格式化USB设置为可启动设备,然后修改刻录光盘使用的isolinux.cfg修改为syslinux.cfg。
最后mboot.c32是用来加载一些特殊的,普通的kernel/append无法加载的如initrd/initradfs,所以,我们只需要把这个文件丢到根目录替换默认的内部引导加载方法即可。
附件:
mboot.c32 (33.6 KB, 2,759 次)
2012/6/2更新:新版本的UltralISO已经支持直接制作XenServer 6.x版本的安装盘
Froyo USB是起到了启动作用还是完全不需要介质了,我在安装的时候选择Local media,会提示没有介质的。是不是还要搭建http服务来提供安装镜像? —–XenServer6.5
直接安装,应该是选择Local Media。
6.5没有测试过,理论上来说和之前没有区别。
好用!
试过你的方法,XenServer 6.1 还是不能启动安装,用UltraISO 9.5 以上制作就能启来,他们修复了这个BUG。
我在安装的时候说网络接口不存在,请问是否遇到过,该怎么解决好呢
一般为网卡不支持导致XS不能正确识别网卡,从而提示没有网络接口。
那有什么方法解决么,我是在自己的PC上准备安装把玩的,貌似还说找不到硬盘… 怎么在XENSERVER中添加那些驱动呢,或者有其它方法安装呢
PC找不到硬盘的话,可以调整接口模式,ACHI,IDE等。
网卡不兼容的话,可能就需要换了。
添加驱动需要重新编译,还不如换台PC快!
非常不错
文章写的不错,学习学习。。