world333 技术栈
CentOS安装显示dracut   Linux

用U盘安装CentOS安装显示dracut:/# 怎么办?

最近安装时遇到了这个问题,主要的原因安装引导无法找到正确的安装程序,解决思路主要有两种:



一、修改U盘的卷标名称

在install选项上按“E”键或“tab”键查看引导安装命令:

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64.check quiet

CentOS\x207\x20x86_64 代表选择的的卷标名称:CentOS 7 x86_64 

\x20 代表空格

可以检查一下U盘的名称是不是CentOS 7 x86_64 ,如果不是可以修改成对应的名称,重新引导后就可以正常安装。



二、修改引导对应的盘名称

在dracut:/#下输入如下命令

cd /dev  # 进入/dev 目录

ls           # 查看目录下是否有对应的 sdbx (x为一个数字)即可能是对应的U盘,假设我们看到是sdb2

reboot    # 重启

在install选项上按“E”键或“tab”键查看引导安装命令:

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64.check quiet

修改为 vmlinuz initrd.img inst.stage2=hd:/dev/sdb2 quiet

然后回车键即可进入安装。