training 于 2008-03-11 20:51:00发表:
不懂,大概是这样的
构造内核树
[root@localhost SPECS]# ls /usr/src/redhat/BUILD/kernel-2.6.15/
Config.mk linux-2.6.15.i686 vanilla xen xen-vanilla
[root@localhost SPECS]# cd /usr/src
[root@localhost src]# mkdir kernels
[root@localhost src]# cd kernels/
[root@localhost kernels]# ln -s ../redhat/BUILD/kernel-2.6.15/linux-2.6.15.i686/ 2.6.15-1.2054_FC5-i686
注:ln是小写的LN(非in),而不是大写的In。
另注: 处有个空格,无空格无法编译以下步骤。
[root@localhost kernels]# ls
2.6.15-1.2054_FC5-i686
[root@localhost kernels]# cd 2.6.15-1.2054_FC5-i686/
[root@localhost 2.6.15-1.2054_FC5-i686]# cp configs/kernel-2.6.15-i686.config .config
cp:是否覆盖".config" ? y
注:输入y以确认覆盖。
[root@localhost 2.6.15-1.2054_FC5-i686]# uname -r
接下来,请修改Makefile中的内容:
把
EXTRAVERSION = -prep
换成
EXTRAVERSION = -1.2054_FC5
然后继续编译: