我正在运行RHEL7.3
我根据/boot
中的一个答案更新了这里配置(将/boot重新定位到根分区)。之后,我将内核从kernel-3.10.0-514.el7.x86_64
升级到内核-3.10.0-693.el7.x86_64
。
其安装情况如下:
[root@qradar-hardened user]# rpm -qa | grep kernel
kernel-3.10.0-693.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-tools-libs-3.10.0-514.el7.x86_64
kernel-tools-3.10.0-514.el7.x86_64
[root@qradar-hardened user]#
但是,在重新启动后,此更改将不会得到反映。
[root@qradar-hardened user]# uname -r
3.10.0-514.el7.x86_64
[root@qradar-hardened user]#
我也做了同样的事情,而没有对/boot
做任何修改,而且它是有效的。所以我认为这与改变现状有关。
我按照这指南修改了引导顺序,以使用这个新内核,但仍然无法工作。
只需确保如何才能使用最新的内核。
发布于 2018-05-03 07:11:54
您提到的指南指出,要执行的命令如下:
grub2-set-default 1
但是,查看前面命令的输出:
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
在以下方面的成果:
红帽企业Linux服务器(3.10.0-693.el7.x86_64) 7.3 (Maipo) <-条目0红帽企业Linux服务器(3.10.0-514.el7.x86_64) 7.3 (Maipo) <-条目1
通过将默认内核设置为条目1,将加载旧内核,因此不必使用
grub2-set-default 1
使用:
grub2-set-default 0
https://unix.stackexchange.com/questions/441467
复制相似问题