linux安装系统无法找到系统盘提示/dev/root does not exist

现场问题:

主机采用多磁盘阵列,并且磁盘型号和容量各不一样。
安装Centos&Linux 7.6系统且用U盘安装时,提示/dev/root does not exist
英特尔Cascade Lake SP系统对于内核版本kernel-3.10.0-957.1.3.el7kernel-3.10.0-957.1.3.el7,会爆出警告并且U盘启动项无法识别找到。
警告信息:RHEL 7 Update 6 GA running on Intel Cascade Lake SP systems emits “Warning: Intel Processor…”
/dev/root does not exist
如图:
在这里插入图片描述

尝试解决方案:

更换多个系统版本、更换多个U盘、重新挂载硬盘,尝试不同型号硬盘挂载方式。

实际解决方案:

  1. dracut:/# ls /dev
    查看启动U盘所在盘符
    在这里插入图片描述

  2. sda\sdb\sdc\等是按照实际硬盘个数+USB计算的。
    磁盘一共有sda、sdb。 说明一共有一块硬盘+一个USB。sda后面的数字1、2、3、4表示磁盘a的分区。
    如何区分硬盘和U盘:一般情况最靠后的一块磁盘是U盘,且U盘所展现的盘符大多数情况是只有1、4两个分区。如图sdb。
    在这里插入图片描述

  3. 确定好启动U盘后,重启。
    dracut:/# reboot
    在这里插入图片描述

  4. 进入到开机系统选择界面,按键盘"e"
    Legacy BIOS引导U盘,开机界面会提示用“Tab”键进入修改启动U盘盘符,修改后按“回车”继续启动
    UEFI引导U盘,开机按“e”进入修改U盘盘符,修改后按“Ctrl+x” 继续启动
    在这里插入图片描述

  5. 将“LABEL=CentOS\x207\x20x86_64 rd.live.check”
    修改为“/dev/sda4”(即U盘的4号分区,别忘了4和quiet之间还有空格)
    在这里插入图片描述
    在这里插入图片描述

  6. 之后按Ctrl+X自动重启进入安装选项,报错解决。
    注意:输入路径以及命令格式要正确,输错字母或者少加空格会导致问题继续。
    在这里插入图片描述

  • 5
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值