CentOS 7 的内核升级及修改默认启动的内核,操作备档

http://elrepo.org/tiki/HomePage

导入公钥:

rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

 

To install ELRepo for RHEL-9:

yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm

To install ELRepo for RHEL-8:

yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

To install ELRepo for RHEL-7, SL-7 or CentOS-7:

yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

 

查看内核:

yum –disablerepo=* –enablerepo=elrepo-kernel list kernel*

安装内核:

yum –disablerepo=\* –enablerepo=elrepo-kernel install kernel-ml.x86_64

 

查看GRUB缺省启动顺序

# cat /etc/default/grub | grep GRUB_DEFAULT
GRUB_DEFAULT=saved

如果是saved,就是按照指定保存的内核启动,如果为数字(0/1/2等),就是/boot/grub2/grub.cfg中对应位置的内核,建议设置为saved。

查看当前使用的内核:

# grub2-editenv list

saved_entry=CentOS Linux (3.10.0-957.21.3.el7.x86_64) 7 (Core) with debugging

查看可以使用的内核:

# cat /boot/grub2/grub.cfg | grep ‘menuentry ‘

menuentry ‘CentOS Linux (5.18.1-1.el7.elrepo.x86_64) 7 (Core) with debugging’ –class rhel fedora –class gnu-linux –class gnu –class os –unrestricted $menuentry_id_option ‘gnulinux-3.10.0-229.el7.x86_64-advanced-a1003f9f-2f89-4a7d-baea-d7e2d6b5088a’ {
menuentry ‘CentOS Linux (5.18.1-1.el7.elrepo.x86_64) 7 (Core)’ –class rhel fedora –class gnu-linux –class gnu –class os –unrestricted $menuentry_id_option ‘gnulinux-3.10.0-229.el7.x86_64-advanced-a1003f9f-2f89-4a7d-baea-d7e2d6b5088a’ {
menuentry ‘CentOS Linux (3.10.0-957.21.3.el7.x86_64) 7 (Core) with debugging’ –class rhel fedora –class gnu-linux –class gnu –class os –unrestricted $menuentry_id_option ‘gnulinux-3.10.0-229.el7.x86_64-advanced-a1003f9f-2f89-4a7d-baea-d7e2d6b5088a’ {
menuentry ‘CentOS Linux (3.10.0-957.21.3.el7.x86_64) 7 (Core)’ –class rhel fedora –class gnu-linux –class gnu –class os –unrestricted $menuentry_id_option ‘gnulinux-3.10.0-229.el7.x86_64-advanced-a1003f9f-2f89-4a7d-baea-d7e2d6b5088a’ {

设置默认启动的内核:

# grub2-set-default ‘CentOS Linux (5.18.1-1.el7.elrepo.x86_64) 7 (Core) with debugging’

查看设置后的结果:

# grub2-editenv list
saved_entry=CentOS Linux (5.18.1-1.el7.elrepo.x86_64) 7 (Core)

重启生效。

原文地址:http://www.cnblogs.com/xiedy001/p/16820785.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性