获取权限时出错:初始化权限时出错:无法连接:没有此文件或目录(g-io-error-quark,1)

获取权限时出错:初始化权限时出错:无法连接:没有此文件或目录(g-io-error-quark,1)

我刚刚在 Kubuntu 15.x 重新启动升级内核后启动时收到此错误。

Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)

PS. 请注意,这不是以下内容的重复:15.04 更新后出现“起始版本 219”错误虽然错误消息类似,但根本原因却不同(如果你问我,这是一个糟糕设计的例子)。

答案1

出现此错误的原因是/etc/fstab指向分区 UUID 的条目不再存在(在我重新格式化其中一个硬盘之后)。

解决方案是删除 fstab 条目。

错误消息中根本没有任何内容表明可能导致错误的原因,也没有journalctl按照 systemd 的建议进行调用。

浏览互联网后发现,在几种不同的情况下可能会产生完全相同的错误。看看15.04 更新后出现“起始版本 219”错误可能是其他原因。在 Google 上搜索该短语会返回其他可能的原因。

希望它能够帮助任何发现这个神秘错误的人。

答案2

您的某个挂载点出现故障。请查看日志以查看是哪一个。

journalctl -xb

/mount Enter通过键入并搜索日志中的单词 mountn来查找下一个条目。您最终会在日志中看到一个错误。记下挂载点。

/etc/fstab使用您最喜欢的文本编辑器 进行编辑。

vim /etc/fstab

将该选项添加nofail到失败的挂载点或所有启动时不需要的挂载点。

# <file system>                           <mount point>         <type> <options>            <dump><pass>

UUID=005c216a-012e-440c-8e92-c955cbc48c34 /mnt/notrequired      btrfs  rw,noatime,nofail    0     1

重启

systemctl reboot

答案3

值得强调的是任何fstab 挂载失败将导致整个系统故障,并显示毫无意义的错误消息。其中包括 cd、dvd、swap、mapper 和数据分区。将选项设置nofail每一个您认为在任何启动时都可能不可用的行/etc/fstab,即使看起来不重要的行。

不幸的是,systemd 做出了一些错误的决定,包括缺乏容错能力和缺乏可操作的错误消息。systemd 的优点是否大于缺点还不清楚。

答案4

我通过重启电脑、进入恢复模式并使用“清理”解决了这个问题。希望这对大家有所帮助。

相关内容