如何编译安装新内核:

1、首先要下载新版本的内核 。我们可以去www.kernel.org这个网站去查看内核的更新情况,从而下载要安装的内核版本。
 
2、下载完成之后,解压缩,然后切换到新内核目录下,/usr/src/linux,编译安装之前,我们先要看看需要的一些编译工具是否安装,如果没有安装,则先安装,
  yum groupinstall "Development Tools" "Development Libraries"
 
然后我们就开始配置内核了
使用,make menuconfig 命令打开配置页面,这是窗口不要所得太小,否则会打不开;打开之后会有很多选项,也就是内核的各种功能,如果我们不是很确定内核需要哪些功能,则可以先把老内核信息复制到当前目录,即 
 cp /boot/config-2.6.....  /usr/src/linux/.config
 下面我们可以根据自己的需要 选择安装内核的哪些功能
 每个功能前面会有 [ ] 符号 我们使用空格键来编辑,[*] 表示直接编辑进内核,[M]表示编译成模块,[ ]则表示不启用此选项,选择完要安装的功能之后,保存退出。
 
3、编译新内核
我们使用make命令就可以了。这个过程可能会很长,主要是还是看你选择的功能的多少了,多的话,时间会很长。如果我们不想一直盯着这个页面,在这里可以在make之前使用 screen 命令 
使用screen 之后,系统会另外出现一个页面,我们在那里编译,不影响我们别的工作,使用Ctrl+a,d 切换出screen ,切出来之后,如果想回去,使用 screen -ls 查看已经detach的screen列表,这里会显示每个任务的编号,想查看那个任务的进程,则screen -r 编号,就回去了。
 
4、安装。make完之后输入make modules_install 这个过程很快,然后再输入make install,就完成新内核的编译了。
 
重启系统就查看新内核是否安装成功就可以了。