麒麟os开机卡在dracut-initqueue timeout时,需在dracut shell中执行blkid确认u盘设备路径(如/dev/sdd4),重启后按e编辑grub启动参数,将inst.stage2=hd:label=...替换为inst.stage2=hd:/dev/sdd4并保留quiet,再按ctrl+x启动;若仍失败,可在黑屏瞬间拔插u盘以触发重新识别。

麒麟OS开机卡在dracut-initqueue timeout界面,系统无法挂载根文件系统,屏幕停留在黑底白字的紧急shell提示符下,此时必须手动定位U盘设备并修正启动参数才能继续安装。
确认U盘实际设备路径
在dracut:/# 提示符下,先执行 blkid 命令列出所有已识别的块设备。重点查找LABEL含“Kylin”或UUID非空且文件系统类型为iso9660/udf的条目,例如:/dev/sdd4: LABEL="Kylin-Server-10" UUID="..." TYPE="iso9660"。若未显示任何含Kylin字样的设备,拔插U盘后重试blkid;仍无结果则用ls /dev/sd*配合拔插法确认设备名(拔U盘后消失、再插回出现的那个就是)。
【务必记录准确的设备路径,如/dev/sdd4,后续步骤全依赖此值】
执行reboot重启,回到GRUB启动菜单界面。
修改GRUB启动参数
在出现“Install Kylin Server”等选项时,立即按e键进入编辑模式。
找到以linuxefi(UEFI模式)或linux16(Legacy模式)开头的行,整行内容通常形如:
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Kylin-Server-10 quiet
将其中inst.stage2=hd:LABEL=Kylin-Server-10整段删除,替换为inst.stage2=hd:/dev/sdd4(此处/dev/sdd4需严格替换成你上一步确认的真实路径)。
检查修改后整行末尾是否保留quiet参数——缺失会导致大量调试信息刷屏遮挡关键提示。
触发修正后的启动流程
按Ctrl+X组合键启动。此时系统会尝试从指定设备加载安装环境。
若仍失败并再次进入dracut shell,说明U盘未被稳定识别:在按完Ctrl+X后、屏幕刚变黑的瞬间,快速拔出U盘再立即插回——这个操作要卡在内核枚举USB设备的时间窗口内,成功率极高。
成功后将直接进入图形化安装界面,可正常进行语言选择、磁盘分区与系统部署。











