Centos7 在升级内核后,提示无法找到root等分区,导致系统无法启动

操作环境

Centos7

kernel 4.13.5

问题描述

安装完成新内核重启后,系统提示无法找到root等分区,如下图:

Centos7 在升级内核后,提示无法找到root等分区,导致系统无法启动

解决方法

     通过原内核进入操作系统,重新编译内核,查看编译内核选项Genera setup

Centos7 在升级内核后,提示无法找到root等分区,导致系统无法启动
  
    在之前编译内核的时候选择了“Enable deprecated sysfs features by default”,将该选项去掉。

    去掉上述选项后,重新编译内核,可以正常进入操作系统。

 Centos7 在升级内核后,提示无法找到root等分区,导致系统无法启动