type
Post
status
Published
slug
2022/05/04/1651652951905.html
summary
tags
Centos
Linux
category
Linux
icon
password
new update day
Property
Oct 22, 2023 01:31 PM
created days
Last edited time
Oct 22, 2023 01:31 PM
1. 检查自己的内核版本
uname -msr
Linux 3.10.0-1160.el7.x86_64 x86_64
2. 更新所有软件到最新版本
yum update
3. 开启 ELRepo
sudo rpm --import <https://www.elrepo.org/RPM-GPG-KEY-elrepo.org> sudo rpm -Uvh <https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm>
4. 查看可用的内核版本
yum list available --disablerepo='*' --enablerepo=elrepo-kernel
5. 安装新版本的内核
sudo yum --enablerepo=elrepo-kernel install kernel-ml
其中
ml
代表主线,lt
代表长期支持版本。6. 设置 grub 默认启动项
6.1 查看默认的 grub 配置
可以看到默认的 grub 配置中的
GRUB_DEFAULT=saved
此项配置的功能是使用上次你选择的 grub 启动项,如果你想让它重启就使用默认的最新启动项,你只需要将此项的值设置为 0
即可。cat /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet" GRUB_DISABLE_RECOVERY="true"
sed "s/saved/0/g" /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=0 GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet" GRUB_DISABLE_RECOVERY="true"
7. 懒人版本
yum update -y sudo rpm --import <https://www.elrepo.org/RPM-GPG-KEY-elrepo.org> sudo rpm -Uvh <https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm> yum list available --disablerepo='*' --enablerepo=elrepo-kernel sudo yum --enablerepo=elrepo-kernel install kernel-lt kernel-lt-headers -y sed -i "s/saved/0/g" /etc/default/grub sudo grub2-mkconfig -o /boot/grub2/grub.cfg sudo reboot now
欢迎加入“喵星计算机技术研究院”,原创技术文章第一时间推送。
- 作者:tangcuyu
- 链接:https://expoli.tech/articles/2022/05/04/1651652951905
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章