xen build on centos5.5

大城市里の小女人 提交于 2019-12-01 12:10:14
在centos5.5上编译xen-4.1.1
1. 解决依赖:
yum install texinfo iasl dev86

2. 下载源码:
xen-4.1.1.tar.gz
wget http://bits.xensource.com/oss-xen/release/4.4.1/xen-4.4.1.tar.gz

lwip-1.3.0.tar.gz
grub-0.97.tar.gz
pciutils-2.2.9.tar.gz
zlib-1.2.3.tar.gz
newlib-1.16.0.tar.gz

linux-2.6.18-xen.hg
hg clone http://xenbits.xensource.com/linux-2.6.18-xen.hg

3. 放置下载的包:
假设建立编译文件夹xen-build;

1). cd xen-build;
2). cp xen-4.1.1.tar.gz xen-build
3). tar xzf xen-4.1.1.tar.gz
4). cd xen-4.1.1
5). mv linux-2.6.18-xen.hg xen-4.1.1
6). mv lwip-1.3.0.tar.gz grub-0.97.tar.gz pciutils-2.2.9.tar.gz zlib-1.2.3.tar.gz newlib-1.16.0.tar.gz
    stubdom

以上操作:把 kernel (linux-2.6.18-xen.hg) 拷贝到 xen-4.1.1文件夹下面;
          把5个包(grub/lwip..)拷贝到xen-4.1.1/stubdom文件夹下面;

要编译 dom0, domU kernel修改:

xen-4.1.1/config/Linux.mk文件:
KERNELS ?= linux-2.6-xen0 linux-2.6-xenU                                                                                                                     

4. make dist
5. make install


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!