在安装CentOS时,若出现“Warning: /dev/root does not exist, could not boot” ,一般情况下是因为未找到安装系统盘的所在位置(例如:U盘),这时只需找到其位置,并对配置稍作修改即可。
一、修改U盘卷标为好记忆的名字,如:CENTOS8
二、当我们使用U盘安装CentOS并在BIOS中设置U盘启动为最高优先级时,开机将进入包含下面选项的界面(A):(* 代表CentOS版本的相关信息)
1、Install CentOS 8
2、Test this media & install CentOS 8
3、Troubleshootin
根据界面A的最下方提示,键入“e”,修改:

1 确认“U盘”的名字(不推荐带空格,尽量使用英文、数字),例如示例CENTOS8。
2 修改

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS* rd.live.check quiet
为:
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=“U盘名字” quiet
对于本示例则为:
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CENTOS8 quiet
修改完成后,按ctrl+X继续引导安装即可。