
解决UEFI用U盘安装CentOS7.7.1908无法找到U盘的出错
本文最后更新于 2024-04-15,文章内容可能已经过时。
前言
因为在搭建CentOS的时候发现有很多人遇到这个问题,网上的回答有一些也很杂。于是我就想着自己写出来以我的情况为基础的教程文章,一是说不定可以帮助一些人,二是也能给我自己长个记性。
本文中将会解决的问题
- 选择 install CentOs 时无限刷出
dracut-initqueue[xxx]: Warning: dracut-initqueue timeout - starting timeout script
解决方案
首先,之所以会无限刷timeout是因为找不到U盘,所以我们需要手动指定U盘路径。和Windows不同,需要先找到U盘标识再通过标识路径完成指定。
dracut-initqueue[xxx]: Warning: dracut-initqueue timeout - starting timeout script
刷出一段时间后会停掉,并显示大概如下内容:
这时你的手上应该有一个刻录着CentOS 7的U盘,并且已经插到了你想要安装的实体机上。这时按下Ctrl+Alt+Delete
键进行重启。 重启后选择U盘启动CentOS 7的安装菜单,在UEFI中看起来应该是这样:
将光标移至 Install CentOS 7 后 按下 E 键,会出现几行字,出现大概如下内容:
setparams 'Install CentOS 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABLE=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img
将 inst.stage2=hd:LABLE=CentOS\x207\x20x86_64 quiet
改成 initrd.img linux dd quiet
请一定注意不要将 quiet 删掉!!
在键盘上按 Ctrl+X 进行保存,并自动执行,数秒后出现以下表格(示范以我电脑上出现的为准,可能与你的不一样):
(Page 1 of 1) Driver disk device selection
/DEVICE TYPE LABLE UUID
1) sda1 vfat xxxxxxxxxxx
2) sda2 ntfs xxxxxxxxxxx
3) sdb1 ntfs xxxxxxxxxxx
4) sdb2 vfat xxxxxxxxxxx
5) sdc4 vfat CentOS\x207\x20x8 B4FE-5315
可以看出序号5
的sdc4
就是我们插上的U盘了,记住这个sdc4
,因为我们马上就会用到! 在这里按住 Ctrl+Alt+Delete ,随后会刷出一堆东西然后前面的表示变成[FAIL]后继续按住,电脑就会被重启。 同样从U盘启动CentOS安装菜单,我们还是和刚才一样将光标移至 Install CentOS 7 后 按下 E 键,会出现几行字,大概还是如下内容:
setparams 'Install CentOS 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABLE=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img
这次我们要改一些不同的东西: 将`inst.stage2=hd:LABLE=CentOS\x207\x20x86_64 quiet
` 的`hd:
`后的`LABLE=CentOS\x207\x20x86_64
`删掉 还记的刚刚我们找到的你的U盘的名字嘛?在`hd:
` 后写 /dev/sdc4
,最终看起来应该像是这样:
setparams 'Install CentOS 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdc4 quiet
initrdefi /images/pxeboot/initrd.img
还是那句话,务必不要删掉结尾的那个 quiet !!!!!最后在键盘上按 Ctrl+X 进行保存,并自动执行,就会自动进入安装程序了!!大功告成!!
如果你的电脑支持传统模式Boot,本篇教程可能不会适用于你,因为你估计貌似都没这问题(摊手
- 感谢你赐予我前进的力量