前段时间由于一些特殊的需求,需要使用2.6.39版本的linux内核安装xen,遇到了一些问题,总结一下。
第一步下载内核,www.kernel.org,我当时用的是rc-3版本的内核。解压,OK。
第二步配置内核,进入解压后的内核目录,make menuconfig进入配置界面,具体配置参考
http://wiki.xensource.com/xenwiki/XenParavirtOps
第三步编译内核,修改grub,重启。
好了现在我们使用2.6.39内核启动了.
但此时无法启动xend,很费解。于是查log。
/var/log/xen/xend-debug.log:
cat: /sys/bus/scsi/devices/host0/vendor: No such file or directory
cat: /sys/bus/scsi/devices/host0/model: No such file or directory
cat: /sys/bus/scsi/devices/host0/type: No such file or directory
cat: /sys/bus/scsi/devices/host0/rev: No such file or directory
cat: /sys/bus/scsi/devices/host0/scsi_level: No such file or directory
cat: /sys/bus/scsi/devices/host1/vendor: No such file or directory
cat: /sys/bus/scsi/devices/host1/model: No such file o