必须通过引导阶段进入单用户维护模式:一、GRUB菜单编辑法(添加rw init=/bin/bash console=tty0);二、GRUB密码认证法(默认root/Kylin123123);三、救援模式法;四、安装介质救援法;五、V11维护模式联动法。

如果您需要在麒麟操作系统中执行系统级紧急维护、重置root密码或修复启动配置,但无法正常登录图形界面或命令行,则必须通过引导阶段进入单用户维护模式。以下是多种可靠且版本兼容的操作方法:
一、GRUB菜单编辑法(标准无密码场景)
该方法适用于未启用GRUB密码保护的麒麟V10/V11桌面及服务器版本,通过临时修改内核启动参数,强制系统跳过多用户初始化流程,直接加载root权限bash环境。
1、重启计算机,在BIOS/UEFI自检完成后立即反复按Esc键(部分硬件需按Shift键),直至出现GRUB2引导菜单。
2、使用方向键选中默认启动项(通常为第一项),按下e键进入编辑模式。
3、定位到以linux或linuxefi开头的行,将光标移至行末。
4、在行尾添加空格后输入:rw init=/bin/bash console=tty0,确保原有参数(如ro root=...)保持不变。
5、按下Ctrl+X(或F10,依屏幕提示为准)启动修改后的内核参数。
6、系统将直接进入bash shell,提示符为bash-4.2#,此时已具备完整root权限。
二、GRUB密码认证法(启用GRUB保护场景)
当系统管理员已为GRUB菜单设置访问控制时,必须先通过身份验证才能编辑启动参数。该方法覆盖中标麒麟、银河麒麟V10 SP1/SP2/SP3等主流加固版本。
1、开机进入GRUB菜单后,按上下方向键使光标停留在菜单项上,再按e键触发密码输入提示。
2、在用户名栏输入:root,密码栏输入:Kylin123123(此为官方默认凭据,部分政企定制版可能已变更)。
3、认证通过后进入编辑界面,找到linux行,在其末尾追加:rw init=/bin/bash console=tty0。
4、按Ctrl+X启动,系统将挂载根文件系统为读写并执行bash。
5、若提示“/ is not writable”,需手动执行:mount -o remount,rw /后再继续操作。
三、救援模式(Recovery Mode)法
该方法不依赖GRUB编辑能力,而是利用系统预置的独立最小化运行环境,适用于GRUB损坏、参数误改或UEFI安全启动禁用导致无法调出编辑界面的场景。
1、重启系统,在GRUB菜单中按↓方向键,选择带有(recovery mode)字样的高级启动项。
2、按Enter键加载救援环境,等待initramfs完成初始化后,出现文本菜单界面。
3、在菜单中选择"Drop to root shell prompt"选项(部分版本显示为“进入root shell”)。
4、系统将挂载根分区为读写状态,并提供root shell,提示符为#。
5、如根分区未自动挂载为读写,需执行:mount -o remount,rw /。
四、安装介质救援法(物理环境失效场景)
当系统完全无法引导至GRUB界面(如内核崩溃、引导扇区损坏),需借助外部可启动介质构建临时运行环境,对原系统进行离线修复。
1、使用与原系统同版本的麒麟V10/V11安装U盘或光盘启动,进入安装引导界面后选择"Troubleshooting" → "Rescue a Kylin System"。
2、按提示选择语言、键盘布局,待检测到本地硬盘后,选择"Continue"挂载原系统根分区。
3、系统将把原根分区挂载至/mnt/sysimage目录下。
4、执行命令切换根环境:chroot /mnt/sysimage /bin/bash。
5、此时所有命令均作用于原系统,可直接运行passwd root重置密码或编辑/etc/default/grub等配置文件。
五、维护模式联动法(麒麟V11专属增强路径)
麒麟V11引入三层架构设计,其维护模式虽非传统单用户模式,但在系统已能正常登录前提下,可快速切换至受控的高权限维护环境,实现配置修改、快照回滚等操作,避免重启风险。
1、在桌面环境中,右键点击“计算机”图标,选择“属性”,随后连续点击麒麟软件图标5次。
2、右侧菜单将动态显示“维护模式”开关,点击开启并确认自动注销。
3、重新登录后,打开终端执行:sudo mm-cli -s,确认输出为Maintain Mode。
4、此时可安全执行系统级操作,如:sudo mm-cli -b "密码重置前备份"创建快照。
5、若需修改用户密码,仍须配合单用户或救援模式;本模式主要提供审计、回滚与配置入口能力。


















