文档章节

Linux升级内核

leolan
 leolan
发布于 2016/10/24 23:04
字数 335
阅读 1
收藏 0

内核升级:【内核版本 https://www.kernel.org/】
参考:http://blog.csdn.net/taiyang1987912/article/details/42744019

yum install ncurses-devel -y
yum install hmaccalc zlib-devel binutils-devel elfutils-libelf-devel -y
wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.10.28.tar.xz
tar -xf linux-3.10.28.tar.xz
mv linux-3.10.28 /usr/src/
cd /usr/src/linux-3.10.28/
cp /boot/config-2.6.32-573.el6.x86_64 .config
sh -c 'yes "" | make oldconfig'
make oldconfig

cpu核数 cat /proc/cpuinfo| grep "processor"| wc -l 下面-j后面的48是cpu核数(指定编译核数)

make -j48 bzImage
make -j48 modules
make -j48 modules_install
make install

vi /etc/grub.conf
【看新安装的内核在第几段,一般是在第一段,从0开始数看title CentOS (3.10.28) 在第一段为default=0,第二段为default=1】
例如【
#boot=/dev/sdb
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (3.10.28)
root (hd0,0)
kernel /vmlinuz-3.10.28 ro root=UUID=28fbaad8-35a6-4348-b1e0-bf204537f8b0 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
initrd /initramfs-3.10.28.img
title CentOS (2.6.32-642.3.1.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-642.3.1.el6.x86_64 ro root=UUID=28fbaad8-35a6-4348-b1e0-bf204537f8b0 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-642.3.1.el6.x86_64.img
title CentOS 6 (2.6.32-573.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-573.el6.x86_64 ro root=UUID=28fbaad8-35a6-4348-b1e0-bf204537f8b0 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-573.el6.x86_64.img
reboot
uname -r 查看内核版本


个人学习笔记,不当之处还请指正。
----------不定期更新------------


本文转载自:http://blog.csdn.net/lan842632/article/details/52843086

共有 人打赏支持
leolan
粉丝 1
博文 43
码字总数 74
作品 0
梅州
私信 提问
Linux Kernel 4.12 宣布停止支持

导读 Linux 内核稳定分支的维护者 Greg Kroah-Hartman 在上星期三为各大 Linux 内核分支发布了常规的维护更新,Linux 内核 4.12 系列在发布 4.12.14 后便被标记为 EOL 状态了,这意味着今后不...

linuxprobe16
2017/10/19
0
0
UKTools:安装最新 Linux 内核的简便方法

Ubuntu 中有许多实用程序可以将 Linux 内核升级到最新的稳定版本。我们之前已经写过关于这些实用程序的文章,例如 Linux Kernel Utilities (LKU)、 Ubuntu Kernel Upgrade Utility (UKUU) 和...

07%
08/08
0
0
UbubtuKylin15.04的Boot空间不足问题解决

如果经常升级Linux内核,可能导致更新时警告/boot分区空间不足,而引起后续的很多操作失败。 这是以为多次升级内核后,导致内核版本太多,清理一下没用的内核文件就行了。 查看磁盘空间:df ...

openthings
2015/07/06
0
0
运行新版内核的 Linux 系统受“熔断”漏洞补丁的影响不大

据说 Linux Kernel 4.15 比 Linux Kernel 4.11 快 7-9% 著名的 Linux 内核维护者 Greg Kroah-Hartman 分享了关于 Meltdown 和 Spectre 漏洞补丁对 Linux 内核性能影响的一些有趣的细节。 在...

局长
02/01
1K
9
Linux Kernel 4.12 宣布停止支持 尽快升级至 4.13

Linux 内核稳定分支的维护者 Greg Kroah-Hartman 在本周三为各大 Linux Kernel 分支发布了常规的维护更新,Linux Kernel 4.12 系列在发布 4.12.14 后便被标记为 EOL 状态了,这意味着今后不再...

局长
2017/09/22
1K
10

没有更多内容

加载失败,请刷新页面

加载更多

关于《红楼梦》的读后感优秀范文2000字

关于《红楼梦》的读后感优秀范文2000字: (在写读《红楼梦》有感的路上遇到了博友“五音不全”师兄,使我感到汗颜,于是放弃了87版的电视剧,只读原著《红楼梦》和五音的评红作品,对原著才...

原创小博客
20分钟前
1
0
cookie与session详解

session与cookie是什么? session与cookie属于一种会话控制技术.常用在身份识别,登录验证,数据传输等.举个例子,就像我们去超市买东西结账的时候,我们要拿出我们的会员卡才会获取优惠.这时...

士兵7
23分钟前
1
0
十万个为什么之为什么大家都说dubbo

Dubbo是什么? 使用背景 dubbo为什么这么流行, 为什么大家都这么喜欢用dubbo; 通过了解分布式开发了解到, 为适应访问量暴增,业务拆分后, 子应用部署在多台服务器上,而多台服务器通过可以通过d...

尾生
今天
2
0
Docker搭建代码质量检测平台-SonarQube(中文版)

Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量。通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言...

Jacktanger
今天
2
0
Windows / Linux / MacOS 设置代理上网的方法汇总

本文汇总了 Windows / Linux / MacOS 设置代理上网的各种方法,总结如下: 1、设置系统代理(Windows、Linux、MacOS) 2、设置代理插件(Chrome、Chromium、Firefox、Opera、QQ等浏览器) 3、...

sunboy2050
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部