升级CentOS7.0内核版本时,重启时会出错

时间:2017-10-15 06:16:09

标签: linux linux-kernel centos

在重新启动CentOS7.0系统后执行yum update -y kernel并在重启期间选择最新内核版本时出错。 执行yum update -y kernel命令,内核版本如下:
当前内核版本为3.10.0-514.el7.x86_64,最新版本为3.10.0-693.2.2.el7.x86_64

enter image description here

执行reboot命令后,我选择第一个内核(最新版本),
kernel version list
但它出错了,错误的细节如下:

wn-block(0,0)  
CPU: 0 PID: 1 Comm: swapper/0 Not tained 3.10.0-693.2.2.el7.x86_64  
Hadware name: ...  
Call trace:
...
Kernel Offset: disables

enter image description here

我的CentOS版本是7.0,它是基于VirtualBox安装的。为什么会出错?

1 个答案:

答案 0 :(得分:-1)

我已经解决了这个问题,如果你想升级你的CentOS系统内核,你必须执行以下步骤:

  • 激活yum install -y kernelyum update -y kernel命令;

  • 激活vi /etc/default/grub命令,设置GRUB_DEFAULT=0,这意味着第一个内核将是默认内核;

  • 激活grub2-mkconfig -o /boot/grub2/grub.cfg命令(CentOS 7.0版),它可以生成新的内核配置;

  • reboot您的系统;

也许我只是在我的情况下使用这种方法,有一个好方法的人可以在下面添加评论,谢谢。