U盘安装CentOS 7 报 [sdb] No Caching mode page found 和 /dev/root does not exist 错误的亲测解决方案【图示】
之前分享过一个手把手教你安装Linux(CentOS 7)系统及网络配置 以及通过虚拟机安装CentOS的教程:基于VirtualBox搭建Linux(CentOS 7)虚拟机环境(学习必备技能) 详细的教大家如何在物理机和虚拟机上安装CentOS 7;这里分享的是物理机安装时无法加载U盘引导,导致无法进行下一步安装的问题。
问题描述
今天在安装一台联想的笔记本安装的时候报了一个错误,导致无法进行安装;
[sdb] No Caching mode page found
[sdb] Assuming drive cache:write through
如下图:
卡这里大约几分钟之后,就会出现一个超时的错误
Warning: /dev/root does not exist
出现上面的问题,是因为无法识别到引导盘,需要进行手动设置
解决方案
-
第一步,找到引导盘(U盘启动)
基于上面问题的步骤,在控制台输入以下2条指令,找到引导盘(U盘启动)存储的编号cat /proc/partitions blkid
根据右边的标识,自行判断一下那个是U盘存储,每个人的情况可能都不一样,这里务必注意;然后记住左边蓝色部分的编号 -
第二步,再次重启进去安装界面
执行重启指令reboot
按
F12
进入安装界面
-
第三步,手动设置引导盘
进入到第二步的安装界面,不要进行下一步安装;按键盘E
进入编辑界面;会看到如下图的两行重要配置:
l inuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet initrdefi /images/pxeboot/initrd.img
将
stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check
修改为stage2=hd:/dev/sdb4:/
;其中/dev/sdb4
为第一步中找到的U盘引导的编号;
修改之后的配置如下l inuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdb4:/ quiet initrdefi /images/pxeboot/initrd.img
-
第四步:继续安装
通过第三步修改完成之后,按ctrl + x
开始安装,出现下面的界面,就可以进行后续的安装操作了;安装及网络配置,可参考:手把手教你安装Linux(CentOS 7)系统及网络配置
标题:U盘安装CentOS 7 报 [sdb] No Caching mode page found 和 /dev/root does not exist 错误的亲测解决方案【图示】
作者:码霸霸
地址:https://blog.lupf.cn/articles/2021/09/17/1631846057749.html