您的位置:首页 > 职场人生

编译安装xen4.0

2011-06-12 21:22 316 查看
这次编译用的xen的内核是 linux-2.6.18-xen,这个内核目前能支持xen4.0的所有功能。不同的xen内核所支持的功能可以这里查看。下面是编译方法。

安装一些开发包

yum -y groupinstall "Development Libraries"
yum -y groupinstall "Development Tools"
yum -y install transfig wget texi2html libaio-devel dev86 e2fsprogs-devel gitk mk
initrd iasl xz-devel bzip2-devel pciutils-libs pciutils-devel SDL-devel libX11-devel gtk2-devel bridge-utils PyXML qemu-common qemu-img mercurial glibc-devel

2.获取xen源码

yum -y install mercurial git
hg clone http://xenbits.xen.org/xen-4.0-testing.hg 
3.编译安装xen

[code]cd xen-4.0-testing.hg
make -j16 xen && make -j16 tools && make -j16 stubdom
make install-xen
make install-tools PYTHON_PREFIX_ARG=

4.编译安装xen kernel linux-2.6.18

make install-tools PYTHON_PREFIX_ARG=
cd build-*
make -j16 && make -j16 modules&& make -j16 modules_install
make install

5.更新启动项

title Xen 4.0
root   (hd0,1)
kernel  /xen-4.0.gz
module  /vmlinuz-2.6.18.8-xen root=LABEL=/ rhgb
module  /initrd-2.6.18.8-xen.img
注:root=X,X根据实际情况,跟系统其它启动项中的参数一样

6.重启系统

[/code]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息