麒麟系统开机卡在闪动横杠时,需强制中断启动链触发grub菜单:关机后长按电源键5秒断电→3秒后开机,在post结束瞬间连续敲esc(联想/同方)或f10(华为atlas)→成功进入grub后按e编辑启动项,在linux行末尾添加systemd.unit=multi-user.target→ctrl+x启动即可进入文本模式安全环境;若失败则用live usb挂载原系统chroot修复,或通过uefi shell清除grub密码解锁。

麒麟系统开机卡在闪动的横杠(即光标持续闪烁、无任何文字输出、键盘无响应),说明系统已通过固件加载阶段,但在内核解压或initramfs挂载环节失败,此时GRUB菜单不可见,常规按键干预失效——必须通过物理层或固件级手段强制切入安全模式才能继续诊断。
通过强制中断启动链触发GRUB菜单
第一步:关机后立即按住电源键5秒强制断电→等待3秒→再次开机;在主板自检(POST)结束、屏幕刚变黑或刚出现微弱背光的瞬间,【立刻连续敲击Esc键】(部分联想/同方机型需改用Shift,华为Atlas系列建议用F10);此操作必须在内核控制台接管前完成,晚半秒就会错过窗口。
第二步:若成功唤出GRUB菜单,用方向键高亮默认启动项(如“Kylin Linux, with Linux 6.1.0-kylin1-amd64”),按e进入编辑模式。
第三步:找到以linux或linuxefi开头的行,在该行末尾quiet splash参数之后、$vt_handoff之前,添加空格后输入:systemd.unit=multi-user.target;这个参数会跳过图形服务链,直接拉起文本终端,是卡横杠时最可靠的降级入口。
第四步:按Ctrl+X启动修改后的配置。若屏幕出现login:提示符,说明已进入安全模式等效环境;若仍黑屏无响应,则说明问题发生在更底层(如initramfs损坏或磁盘驱动缺失),需切换至Live USB方案。
使用Live USB挂载原系统并chroot修复
准备一台已制作好的银河麒麟V10 Live USB(推荐SP3及以上版本),插入目标主机,开机时反复按F12/F10选择UEFI启动项,进入Live桌面。
方法一:自动识别并挂载
打开终端,执行sudo fdisk -l | grep -E "(sda|nvme)",确认原系统根分区(如/dev/nvme0n1p2)和/boot分区(如/dev/nvme0n1p1);依次运行:
sudo mount /dev/nvme0n1p2 /mnt && sudo mount /dev/nvme0n1p1 /mnt/boot && sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
方法二:手动定位挂载点
若fdisk -l未显示分区,说明磁盘可能被RAID/LVM封装,先执行sudo lsblk -f查看逻辑卷结构;发现vg_kylin-lv_root后,运行sudo vgscan && sudo vgchange -ay && sudo lvscan,再用sudo mount /dev/mapper/vg_kylin-lv_root /mnt挂载根卷。
执行sudo chroot /mnt进入原系统环境;此时可直接运行update-grub修复引导配置,或检查/etc/default/grub中GRUB_CMDLINE_LINUX是否误加了acpi_enforce_resources=lax等冲突参数——这类参数在新主板上极易导致内核卡死在横杠状态。
绕过GRUB密码锁定直入恢复环境
若你曾启用GRUB超级用户密码,且当前无法看到GRUB菜单,说明密码验证层已拦截启动流。此时不能依赖键盘输入,必须从固件侧清除认证凭证。
关机后开机,立即反复按F2(联想/同方)或F10(华为Atlas)进入UEFI Setup;关闭Secure Boot → 保存退出 → 重启 → 在Boot Manager中选择UEFI Shell。
进入UEFI Shell后,执行fs0:→ls→cd EFI→cd kylin→edit user.cfg;将含password_pbkdf2的整行删除,按Ctrl+S保存,Ctrl+Q退出。重启后GRUB菜单将正常弹出,可直接选择recovery mode条目。
注意:此操作会永久清除GRUB密码,若需保留安全策略,应在修复完成后重新生成密钥并写入user.cfg。











