基于台式机安装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:/