银河麒麟系统关机卡在“系统或软件正在升级或更新”界面时,需依次清除锁文件、终止残留更新进程、强制同步后重启或使用SysRq安全重启。

银河麒麟系统点击关机按钮后卡在“系统或软件正在升级或更新”界面,鼠标键盘仍部分可用但关机流程停滞,此时需绕过图形界面阻塞,直接干预系统关机机制。
清除更新锁文件
系统后台更新进程常在/tmp/lock/下生成kylin-update.lock文件,即使更新已结束也不会自动删除,导致关机逻辑持续被拦截。
按Ctrl + Alt + T打开终端,执行:sudo rm -f /tmp/lock/kylin-update.lock。
若提示“No such file or directory”,说明锁文件已被清除或不存在,可跳过此步;若删除成功,立即尝试开始菜单关机——多数情况下问题就此解决。
终止残留更新进程
有时kylin-software-center、apt.systemd.daily或unattended-upgrades仍在后台运行,它们持有systemd关机屏障,阻止poweroff流程推进。
方法一:快速定位并杀掉全部疑似进程
执行:ps aux | grep -iE "(update|upgrade|kylin-software|apt)" | grep -v grep,观察输出中PID列的数字。
方法二:一键终止用户级更新相关进程
执行:killall -u $USER kylin-software-center apt(注意:systemd-timesyncd仅在它被错误标记为阻塞进程时才需终止)。
执行后等待3秒,再点击开始菜单关机按钮。若仍无效,进入下一步。
强制同步后重启(TTY安全路径)
当图形界面已冻结但键盘尚可响应时,切换到纯文本终端执行带数据落盘保障的重启命令,避免硬盘损坏风险。
第一步:按Ctrl + Alt + F2切换至TTY2终端。
第二步:输入用户名和密码登录(密码不显示字符,输完直接回车)。
第三步:执行三次sync确保所有缓存写入磁盘:sync && sync && sync。
第四步:触发受控重启:sudo reboot -f。-f参数在此场景下跳过服务优雅停止等待,因数据已同步,无文件系统损坏风险。
系统将在5秒内开始重启,屏幕会黑屏并自动重新加载GRUB。
使用SysRq键组合安全重启(深度卡死专用)
仅在屏幕完全冻结、无法切换TTY、Ctrl+Alt+Del无效时启用。该序列强制内核逐级执行同步→终止→只读→重启,是Linux标准安全重启协议。
按住Alt + SysRq(部分键盘为Alt + Print Screen)不松开。
保持两键按下状态,依次单独敲击以下6个字母键,每键间隔1秒:R → S → E → I → U → B。
敲完B键后,系统将立即执行安全重启,无需额外操作。

















