编译内核过程:
0. 首先进入到需要安装的新内核目录下:
#cd .......(对应目录)
1. 编译前,首先选择需要模块化的模块:
a) #sudo apt-get install libncurses5-dev libncursesw5-dev ;安装必要库文件。
b) #make menuconfig ;对各模块进行设置。
2. 编译内核:
a) #sudo apt-get install libssl-dev ;安装必要库文件。
b) #make –j4 ;进行编译,-j4为分成4个进程加快编译过程。
3. 安装内核:
a) #sudo make modules_install –j4 ;安装模块化的部分
b) #sudo make install –j4 ;安装内核
4. 更新grub菜单,终端在根目录下:
a) #sudo chmod 777 /etc/default/grub ;获取grub的修改权限
b) #gedit /etc/default/grub
添加一行: GRUB_TIMEOUT_STYLE=menu ;设置在启动时显示GRUB菜单
c) #sudo update-grub ;更新grub菜单中内容,查看是否新内核已经被识别。
5. 重新启动选择新内核。