1、第一次编译:make mrproper
清理残留数据:make clean
2、挑选内核功能:make menuconfig
3、编译内核:
make vmlinux //未经压缩的内核
make modules //仅内核模块
make bzImage //经压缩过的内核
make all //上述三个操作
4、模块放置到/lib/modules/[usrname]/kernel/
5、安装模块:make modules_install
6、单一内核模块编译:需要安装kernel-devel