更改centos7启动默认内核

it2022-05-05  173

1、docker: Error response from daemon: OCI runtime create failed: container_linux.go:344: starting

2、如何在 CentOS 7 中安装或升级最新的内核

当centos 7内核版本是5.2.1-1.el7.elrepo.x86_64时,在centos主机中安装virtualbox虚拟机会报错:

当把内核版本降到3.10.0-957.21.3.el7.x86_64时,能够正常使用virtualbox虚拟机。

开机降低内核:

1)查看可选的GRUB内核配置开机选单

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

结果是

0 : CentOS Linux (5.2.1-1.el7.elrepo.x86_64) 7 (Core) 1 : CentOS Linux (3.10.0-957.21.3.el7.x86_64) 7 (Core) 2 : CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core) 3 : CentOS Linux (0-rescue-542638b3a77942ed8c4171f2d511e778) 7 (Core)

2)通过命令指定默认的内核

grub2-set-default 1

即选择3.10.0-957.21.3.el7.x86_64版本作为默认内核

3)打开并编辑 /etc/default/grub 并设置 GRUB_DEFAULT=saved

4)接下来运行下面的命令来重新创建内核配置。

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

 


最新回复(0)