[sdb] No Caching mode page found [sdb] Assuming drive cache:write through

tech2025-10-25  1

项目场景

基于台式机安装CentOS7报错[sdb] No Caching mode page found[sdb] Assuming drive cache:write through

问题描述

原因分析

解决方案

总结


 

项目场景:

基于台式机安装CentOS7报错[sdb] No Caching mode page found [sdb] Assuming drive cache:write through

因为需要用于测试所以准备把一台台式机系统刷成centos操作系统

使用UltraISO把iso镜像写入了u盘(镜像在阿里云站点下载的)

 

问题描述:

进行安装时安装界面一直卡在

[sdb] No Caching mode page found [sdb] Assuming drive cache:write through

.... Could not boot /dev/root does not exist

 

等待一会后,会不断的滚动错误警告,这个时候继续等待,一会就会出来命令行输入界面,

输入:

ls /dev/sd* 列出所有的存储设备

一般情况下第一块硬盘是sda,如果有多个分区,那么依次就是sda1、sda2等等,这里我的为sdb4(此处需要记住u盘的位置)

 

原因分析:

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet,我的默认安装位置是这个,要把它改为u盘的位置安装

 

 

解决方案:

安装时先修改安装信息

按e键进入修改

第二行默认是:vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet

修改为:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4:/ quiet(此处sdb4是我自己U盘的盘符位置)

按Ctrl+X键就可以开始安装了,一般就正常进入安装界面了

总结:

处理方式就是把hd:和quiet之间的内容修改为U盘镜像所在位置这样就可以了,注意要写成/dev/sdc4:/

 

最新回复(0)