1.下载xen的,解压
tar -xzf xen-4.1.1.tar.gz
cd xen-4.1.1
make help
make dist-xen dist-tools
注:在安装的时候会出现一些错误,原因是一些工具软件没有安装,提示什么没有,使用yum install dev86(等等)安装就可以了。
2.下载编译
tar vxzf linux-3.1-rc4.tar.bz2
make menuconfig
make
make modules_install
make install
vi /boot/grub/grub.conf
title Cent Linux (3.1.0-rc4)
root (hd0,5)
kernel /boot/xen-4.1.2.gz //指定xen
module /boot/vmlinuz-3.1.0-rc4 ro root=UU rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
module /boot/initramfs-3.1.0-rc4.img //新内核模块
3.重启机器
重启之后共有三个,分别是:装有xen的linux系统、没有装xen但是使用的是新内核的linux系统、原始linux系统。
进入装有xen的linux系统,启动服务
service xenmons start //如果报错:NO such file or directory,手动加载模块即可,modprobe xen-evtchn
service xend start