捐助郴维网
感谢您对郴维网的支持,你的支持将是郴维网持续发展的动力!
二维码
×
当前位置:郴维网 > Linux > 正文
1 2022.03

制作CentOS引导U盘无法启动的解决办法

点击次数:193 更新时间:2022-3-1 22:23:46  【打印此页

症状:

  在使用UltraISO制作CentOS引导U盘完成后发现无法启动,长时间卡在“Starting dracut initqueue hook...”或“Assuming drive cache: write through”处(该处正常5秒内可以通过)。如图:

  

 

原因:

  其主要原因是UltraISO软件的缺陷,它在制作完启动后没有完成CentOS的syslinux引导配置。

  在老版本的UltraISO中Legacy模式和UEFI模式都未正确配置;在我用的版本9.7.2 3561解决了Legacy模式的配置,但是UEFI模式下的又没有配置。

  如果你下载的最新版UltraISO还是存在该问题,或者在制作其它版本的Linux系统发现类似问题,都可以使用本方法来解决。

 

解决办法:

一:临时设置U盘设备名称

1. 查出U盘设备名称

  进入CentOS安装程序菜单,选择第一项“Install CentOS 7”,然后按下键盘上的“Tab”键,修改屏幕最下面的一行命令为:

  vmlinuz initrd=initrd.img linux dd quiet 回车

  

  通过使用这行命令,可以找到u盘的设备名称,如图:

  

 

2. 使用U盘设备名称引导安装CentOS

  重启电脑,同样进入CentOS安装程序菜单,选择第一项“Install CentOS 7”,然后按下键盘上的“Tab”键,修改屏幕最下面的一行命令为:

  vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sr0 quiet 回车

  

 

 

二:修正启动配置文件中的U盘卷标名(适用新版CentOS系统)

  注1:引导U盘必须使用FAT(FAT16/FAT32)文件系统,FAT文件系统的卷标名最大长度为11个字节。

  注2:Windows下FAT文件系统设置卷标会把小写字母自动转为大写字母,而linux是大小写敏感的;所以设置卷标时统一用大写字母。

  一些U盘启动制作工具没有考滤到这些问题,导至U盘的卷标名和配置文件设置的LABEL名字不一样从而导至无法正常引导安装。

 

  比如我的U盘为:G: 卷标名是:CENTOS 7 X8 如图:

  

  配置文件所在位置,有2处(注:图中的“\x20”表示空格的意思。):

  MBR引导文件路径

  G:\isolinux\syslinux.cfg

  或

  G:\syslinux\syslinux.cfg(不同工具制作的位置有可能不同)

  

 

  EFI引导文件路径

  G:\EFI\BOOT\grub.cfg

  

 

  保证配置文件中的LABEL和U盘的卷标名一至即可。

提示
郴维网为您提供各类专业服务:
软件开发,电脑配件销售,WIFI路由器销售,上门电脑维修,上门安装系统,系统安装,软、硬件安装,电脑除尘清灰,显示器维修,WIFI安装调试,服务器维护,数据恢复,密码破解,网络布线,网络检修,打印机维修,打印机加碳粉,苹果电脑安装系统,苹果电脑安装双系统,监控安装维护,电脑外包,笔记本电脑维修,餐饮、美容行业软件安装 等。。。。。。
点击次数:193 更新时间:2022-3-1 22:23:46  【打印此页
关键词推荐:郴州电脑城 郴州电脑维修公司 维修电脑公司 郴州软件开发 上门电脑维修 上门安装系统 笔记本电脑维修 郴州打印机维修 打印机加碳粉 电脑安装双系统 苹果电脑双系统 液晶显示器维修 联想笔记本维修 联想笔记本维修电话 戴尔笔记本维修电话 郴州戴尔笔记本维修 戴尔笔记本郴州维修点 华硕笔记本维修点 郴州华硕笔记本维修 郴州笔记本上网维修