我有一个 Impish (21.10) 系统,最近已修补并重新启动(通过“无人值守升级”),但它无法完全启动;systemd 卡在“排队”状态的 6 个作业中:
$ systemctl list-jobs
JOB UNIT TYPE STATE
114 systemd-update-utmp-runlevel.service start waiting
1 graphical.target start waiting
13 setvtrgb.service start waiting
2 multi-user.target start waiting
147 system-getty.slice start waiting
174 plymouth-quit-wait.service start running
6 jobs listed.
SSH 登录系统正常。
docker-ce 5:20.10.14~3-0~ubuntu-hirsute 已安装,但通常无法在启动时正确启动其应用程序。简单的“docker stop && docker start”即可解决该问题(此时应用程序似乎运行正常)。
尝试对 system-getty.slice 或 setvtrgb.service 运行“systemctl restart”似乎没有任何反应(命令挂起 > 1 分钟,我通常使用 ctrl-c 退出并转到其他命令)。
设置“systemctl disbable docker”并重新启动并不能解决问题。
关于如何解决此问题有什么想法吗?
答案1
解决。
回复:上述问题:
启动失败之前我们做了什么?apt update && apt upgrade。
journalctl -p3 -b0 确实有帮助,它突出显示了来自“fwupd”进程反复失败的一些错误消息。一段时间后再次更新系统导致“fwupd”错误停止,并且系统重新启动再次开始工作。