我的错误是:
Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
这是针对具有 LVM 和 UEFI 的 Kubuntu 14.04 的。系统无法正常启动。我可以在救援模式下进入 root 提示符。
错误发生在昨天。我进行了正常更新(apt-get dist-upgrade),但由于打开了一些应用程序,因此没有立即重新启动计算机。后来显示器进入睡眠状态(只有显示器,而不是系统)。但是,我尝试了任何方法都无法摆脱黑屏模式(除了通过 ALT-F1 切换到虚拟控制台)。所以我重新启动了系统。但它无法正常启动。我看到一个完全空白的屏幕。我可以切换到虚拟控制台(或者我可以在救援模式下启动)。但我无法正常启动(进入 GUI)。
看起来,在许多不同的情况下都会产生完全相同的错误。
回顾了类似的问题后,我没有找到任何解决方案。
哪些已知问题可能导致此错误消息?(我会逐一测试它们,直到找到解决方案。)总的来说,如果能有一个权威的资源来解决这个非常令人困惑的错误就好了。
看看我的屏幕图片:
有 3 个分区:sda1、sda2、sda3
sda1 是 /boot/efi
sda2 是 /boot
sda3 是基于 LVM 的文件系统。它有 2 个 LV(一个是根文件系统,一个是交换文件系统)。
答案1
通过互联网搜索可以得出这样的结论:在很多不同的情况下都可能出现完全相同的错误。这是真的。
但是,有一个潜在的问题。了解它将有助于澄清情况。发生的事情是 systemd 在设计上进入了紧急模式。开发人员认为这是正确的行为,而不是错误。
该消息来自 polkit。收到此消息后,建议进入 root shell 并运行以下命令:
journalctl -xb -p3
特别是,查找引用不存在设备的 fstab 条目。或者,如果它是需要保留在 fstab 中的设备,请考虑添加不会失败启动选项。(有些推荐添加不会失败到所有 fstab 条目。)
在此主题,giulioo 给出了从此错误中恢复的一组简洁的步骤:
1)运行:
journalctl -xb -p3
2)假设你意识到 fstab 是问题所在,然后你在 fstab 中纠正了这个问题(例如,通过添加不会失败或删除有问题的设备列表)并按 CTRL-D,会发生什么? 会发生这种情况:
Error getting authority. Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
然后系统再停滞 60 秒,然后您再次收到紧急消息。
然后,您希望意识到,也许 fstab-generator 在启动早期从 fstab 创建的单元文件,而 systemd 正在使用“旧”单元文件而不是更新的 fstab。
因此你尝试:
systemctl daemon-reload
你再次得到:
Error getting authority. Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
但这次系统不会停转,因此您再次按下 CTRL-D 并得到:
Error getting authority. Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
最后,几秒钟后系统将成功启动。