1、获取需要的内核源码:

    一般可以通过官方网站http://www.kernel.org直接获取,有stable标志的表示稳定版本,根据需要选择合适的版本即可。

2、如果使用原来编译过的内核,使用前需清除旧目标文件和配置,使用命令为:

 make mrproper

 

3、配置内核选型,有下面三种方式:

3.1 make config  ##文本配置
3.2 make menuconfig  ##文本菜单配置(终端窗口至少80*25个字符)
3.3 make xconfig  ##图形界面配置

 

  配置选型主要有三种,及Y(内核支持) N(内核不支持) M(外挂)

  内核具体应该选择那些选项的问题,稍后其他文章讲解,这里主要讲解大体的流程!

4、 编译内核

 make  ##内核支持的功能越多,编译所需时间越长

 

5、编译内核模块

 make modules

 

6、安装内核模块

 make modules_install

 

7、安装新内核

 make install

 

8、编辑启动菜单