如何编译安装新内核:
编译安装新内核
原创
©著作权归作者所有:来自51CTO博客作者sunglo的原创作品,请联系作者获取转载授权,否则将追究法律责任
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,就完成新内核的编译了。
重启系统就查看新内核是否安装成功就可以了。
上一篇:关于内核
下一篇:RedundentAID
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
新内核的编译安装
&n
职场 kernel 休闲 编译安装 新的内核 -
内核编译安装
内核基础、内核管理、安装编译内核、安装程序anaconda、kickstart
安装 内核管理 内核基础 -
编译安装linux内核
下载内核https://www.kernel.org/一般下载tarball,也就是.tar.xz格式的源码包。如果/够大,可
linux 内核模块 centos 多线程