1) 编译linux内核,然后引导grup进入bootloader进入新编译的内核;
2014-06-08编译linux内核步骤:http://kernelnewbies.org/FAQ/KernelCompilation
A、 下载linux最新stable内核源码https://www.kernel.org/
B、 解压内核源码到/usr/src目录下
C、 Cd /usr/src ; Xz –d linux-3.14.6.tar.xz; tar –xf linux-3.14.6.tar
D、 Cd linux-3.14.6; make mrproper; Make clean
E、 Make menuconfig; make(for <2.4. make vmlinux; make modules)
F、 Make modules_install && make install
G、 reboot
2) 从用户态到内核态的流程,需要学习一些常用的debugger工具;
3) 修改模块,并重新载入
4) 参加到社区中,多看,多提问,多试着解决别人的问题