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、编辑启动菜单