Linux内核学习起步 Linux 内 核 学 习 起 步
albcamus
Last Update : 2007 年 12 月 06 日
1, 编译内核
=========================
1.0 获取内核压缩
------------------
在 http://www.kernel.org/pub/linux/kernel/v2.6/能看到一系列的文件,如
ChangeLog-2.6.xx、linux-2.6.xx.tar.{gz|bz2}和 patch-2.6.xx.{gz|bz2}, 你应该下载
linux-2.6.23.tar.bz2 这样的压缩包。
1.1 找一个旧的.config 作参考
-------------------------------
安装内核开发包(以 FC8 为例,是 kernel-devel-2.6.23.1-42.fc8.i686.rpm),
则/lib/modules//build 目录下会有.config 文件。
# cd linux-2.6.24-rc3
# cp /lib/modules/2.6.23.1-42.fc8/build/.config .
1.2 配置、编译和安装
-----------------------
配置:
# make menuconfig/gconfig/xconfig/oldconfig/defconfig/al