CentOS5.4安装xen
终于把xen编译好了,只有DOM0,安装的时候,出了很多错误,说实话都没有解决。于是,采用了最简单的方法: 下载: xen3.4.2: http://bits.xensource.com/oss-xen/release/3.4.2/xen-3.4.2.tar.gz linux 2.6.18.8打过xen补丁的: http://bits.xensource.com/oss-xen/release/3.4.2/linux-2.6.18-xen-3.4.2.tar.gz 安装方法: step 1: 分别解压后,将linux-2.6.18.8解压后的内核拷入xen-3.4.2目录内,并重命名为 xen-2.6.18-xen.hg。 为了不再进行同步linux,修改xen-3.4.2/buildconfigs/src.hg-clone文件,将其中的某些行删除,删除后的内容为: # Mercurial HG ?= hg LINUX_SRCDIR ?= linux-$(LINUX_VER)-xen.hg # Repository to clone. XEN_LINUX_HGREPO ?= $$(sh buildconfigs/select-repository $(LINUX_SRCDIR) $(LINUX_SRC_PATH)) # Set XEN_LINUX_HGREV to update to a particlar revision. XEN_LINUX_HGREV ?= tip $(LINUX_SRCDIR)/.valid-src: $(__XEN_LINUX_UPDATE) set -e ; \ touch $@ step 2: 安装xen的时候,需要依赖一些库文件,因此,要预先检查一下 进入xen-3.4.2/tools/check目录 分别运行 ./chk build 和 ./chk install 都提示OK,则可,否则,安装之。 step3: 准备xen-3.4.2/studom目录内的相关文件: grub-0.97.tar.gz newlib-1.16.0.tar.gz pc...