首先要安装必须的软件
# apt-get install build-essential
我们可以用下面的命令来确定我们所用的内核版本信息,我们将要安装的内核源码与头文件要与我们正使用的内核版本相匹配:
# uname -a
安装内核源码:
# apt-get install linux-source-`uname -r`
安装相应的头文件:
# apt-get install linux-headers-`uname -r`
编译内核
#cd /usr/src/linux-source***
编译内核
#make
安装内核
#make install
安装模块
#make modules_install
如果重启启动后会然报错 could not load /lib/modules/3.2.1/modules.dep。
这样,重新在/boot下创建initrd.img-3.2.1
#update-initramfs –c –k 3.2.1
更新GRUB,这样子在列表中就会显示新内核选项了
#update-grub