现在的位置: 首页 > 综合 > 正文

xen build on centos5.5

2017年12月20日 ⁄ 综合 ⁄ 共 890字 ⁄ 字号 评论关闭

在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

抱歉!评论已关闭.