能,通过grub菜单进入恢复模式(选择advanced options for kylin v10→recovery mode)、uefi shell修改user.cfg、live usb chroot清除grub密码,或添加systemd.unit=multi-user.target参数降级启动,均可在不重装前提下获取root权限并执行故障排查与修复。

当你在银河麒麟操作系统V10中无法正常登录、桌面卡死或系统服务异常,又不想重装系统时,必须先进入安全模式(即恢复模式/救援模式)才能执行故障排查、密码重置或内核参数调试等关键操作。
通过GRUB菜单进入安全模式
该方法适用于未启用GRUB密码保护的常规安装场景,是最快捷的入口路径。
重启电脑,在厂商Logo刚消失、GRUB启动菜单即将出现的瞬间,快速连续按【Esc键】或反复按方向键(↑/↓),触发GRUB高级选项界面。
使用方向键高亮选中“Advanced options for kylin v10”,按Enter进入子菜单。
在子菜单中,选择带有【recovery mode】字样的条目(通常位于列表末尾,名称类似“kylin v10.1 (recovery mode)”),按Enter确认。
系统将加载精简环境并自动进入root shell界面,此时已获得最高权限,可直接执行passwd、fsck或systemctl命令。
当GRUB被密码锁定时绕过进入
若你曾手动配置GRUB超级用户密码,常规recovery mode会被拦截,此时需跳过GRUB认证层,从固件级切入。
方法一:UEFI Shell直接修改配置
关机后开机,在POST阶段立即反复敲击【F2键(联想/同方)或F10键(华为Atlas)】进入UEFI Setup;关闭Secure Boot → 保存退出 → 重启 → 在Boot Manager中选择UEFI Shell。
进入后执行fs0:→ls→ 定位到EFI\kylin\目录→ 编辑user.cfg删除含password_pbkdf2的整行 → 保存退出即可解除GRUB密码。
方法二:Live USB挂载修复
准备麒麟V10 Live USB,启动后打开终端,用sudo fdisk -l识别原系统根分区(如/dev/sda2)和/boot分区(如/dev/sda1)→ 依次挂载:sudo mount /dev/sda2 /mnt && sudo mount /dev/sda1 /mnt/boot→ 执行sudo chroot /mnt→ 运行rm -f /boot/grub/user.cfg && sed -i '/^set superusers\|^password_pbkdf2/d' /boot/grub/grub.cfg→ 退出chroot并重启。
通过内核参数临时禁用图形界面
此方式不依赖GRUB菜单可见性,适合屏幕黑屏但键盘有响应的场景,本质是降级启动至文本控制台。
第一步:在GRUB菜单界面,用方向键高亮当前默认启动项,按【e】键进入编辑模式。
第二步:定位到以linux开头的行,在行末尾空格后添加systemd.unit=multi-user.target(注意不要删掉原有参数)。
第三步:按【Ctrl+X】启动系统。系统将跳过图形环境,直接进入多用户文本终端,保留网络与基础服务,可执行systemctl、journalctl等诊断命令。











