![多个 systemd 链接损坏,系统无法启动](https://linux22.com/image/1026206/%E5%A4%9A%E4%B8%AA%20systemd%20%E9%93%BE%E6%8E%A5%E6%8D%9F%E5%9D%8F%EF%BC%8C%E7%B3%BB%E7%BB%9F%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
今天重启时,系统(Ubuntu Desktop 20.04.4)在达到图形目标时挂起。值得注意的是,在此之前有几项服务无法启动,包括 snapd。
将机器启动到 stick 并查看配置文件后,发现 systemd 子目录中有大量损坏的符号链接。这些损坏的链接包括:
一个名为 snapd.service 的链接,目标为 /lib/systemd/smartmontools.service。这很奇怪,因为名称不匹配,而且目标存在;
每个用户创建的链接。我应该赶紧补充一下,这些是来自“systemctl enable”的普通链接,用于运行简单脚本的简单 .service 单元。
删除断开的链接允许机器启动,但没有多显示器支持和 snapd 以及所有快照被禁用。
如果您能就工作中可能出现的问题以及如何解决它提出任何想法,我们将不胜感激。