在旧些的Linux版本中编译内核前需要执行make mrproper命令,删除系统中存在的一些不正确的文件。
较高版本的Linux中第一次编译内核是不需要的。
step 1.解压内核源码并进入相应目录#cd /usr/src/Linux-2.6.25#make mrproper
step 2.启动内核编译工具,有三种选择:a.文本界面 make configb.图形窗口界面 make Xconfigc.命令行下图形界面 make menuconfig
step 3.按照提示,运行#make dep生成各种相关文件#make clean确保所有文件处于最新版本#make编译内核#make modules编译所选择的模块#make modules_install
#depmod -a此命令和编译过程并没有关系,它是生成模块间的依赖关系,这样你启动新内核之后,使用modprobe命令加载模块时就能正确地定位模块,可跳过
#make install自动安装,自动修改grub.conf,之后就可以reboot。