使用U盘安装Centos7启动过程出现了以下报错:starting dracut initqueue hook

在这里插入图片描述
这个问题是因为安装程序没有找到安装文件的位置。所以我们需要在启动过程中找到对应启动盘的U盘,然后指定U盘所在的位置即可。

解决方案:

1、在开机过程中按tab编辑开机选项,uefi启动按e编辑。
在这里插入图片描述
2、修改掉默认的信息(图示默认的信息)

setparams 'Install CentOS Linux 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img

在这里插入图片描述
将以上信息修改为:

setparams 'Install CentOS Linux 7'
linuxefi /images/pxeboot/vmlinuz linux dd nomodeset quiet   #可以快速进入查看所有的磁盘
initrdefi /images/pxeboot/initrd.img

在这里插入图片描述

修改完成后,按ctrl+x,进入到以下界面,然后就可以看到所有的盘了,找到LABEL中包含Cenots的磁盘,然后记住设备名称(我的是sdc4),执行reboot重启操作。
在这里插入图片描述
3、重新执行上述1和2的步骤,但是到第2步的时候需要执行引导盘

修改
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
为
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdc4 nomodeset quiet

备注:/dev/sdc4就是上看查找到的,不同电脑引导盘会不同,一般情况下U盘都是sdb* ,但是不绝对,需要根据情况而定

修改完成后,按ctrl+x,就可以执行了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐