Redhat7/6 及 KylinV10 系统切换内核

阅读 48

2023-10-11

Redhat7/KylinV10 切换内核方法

1.查看内核顺序

awk -F\' '$1=="menuentry "{print i++ " : "$2}' /etc/grub2.cfg

image.png 2.编辑并修改文件 /etc/default/grub,

sed -i 's/GRUB_DEFAULT=saved/GRUB_DEFAULT=1/g' /etc/default/grub
要换到哪个内核,就把1 换成相应的数字

3.重新加载 /boot/grub2/grub.cfg 文件,重启系统即可

grub2-mkconfig -o /boot/grub2/grub
.cfg

Redhat6 切换内核方法

1.编辑修改文件 /etc/grub.conf,修改完后保存重启系统即可。 image.png

内核切换不过去问题

在一次KylinV10服务器切换内核时,重启后发现并没有切换成功。经过查询相关资料及测试,解决方法如下:

1.首先查看/boot/efi/EFl/目录下对应版本的目录文件下的grub.cfg

[root@localhost ~]ll /boot/efi/EFI/
drWX------2 root root 4096 9月29 2020 B00T
drX------ 3 root root 4096 7月6  10:37 centos #发现此目录下有个centos的启动目录
drwX------3 root root 4096 7月6  10:18 ky1in

2.尝试加载centos目录下的grub文件

grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

3.重启后发现切换内核版本成功,原因应该是机器使用了centos的源更新了机器导致启动文件改变。

精彩评论(0)

0 0 举报