Centos7 在升级内核后,提示无法找到root等分区,导致系统无法启动
操作环境
Centos7
kernel 4.13.5
问题描述
安装完成新内核重启后,系统提示无法找到root等分区,如下图:
解决方法
通过原内核进入操作系统,重新编译内核,查看编译内核选项Genera setup
在之前编译内核的时候选择了“Enable deprecated sysfs features by default”,将该选项去掉。
去掉上述选项后,重新编译内核,可以正常进入操作系统。