我正在使用 Arch Linux。目前,我遇到的麻烦是:
User Login Management failed
User Login Management failed
User Login Management failed
User Login Management failed
Kernel Module drm failed
Hostname Service failed
错误。
我尝试了救援 shell 和 chrooting,但即使我能够以用户或 root 身份登录,我也无法安装任何软件包。我收到权限被拒绝错误。尽管如此,它可以连接到存储库并查看需要安装哪些软件包。
不知道是什么原因,重启后就出现了。当计算机启动时,我得到的只是带有光标的黑屏。甚至无法更改 ttys,我得到的只是闪烁的下划线。
主机名服务错误是:
Operation not permitted
Failed with result resources
Logind.service 错误是相同的。
关于 hostnamed.service 日志的一件事是在之前的某个时刻,它指出:
D-Bus name org.freedesktop.hostname1 now not owned by anyone.
我不知道这意味着什么。
当我屏蔽这两个服务时,它没有显示任何错误,但我仍然出现光标黑屏,无法登录。
我仍然不知道为什么 root 能够连接到存储库,但无法拥有 var/cache/pacman 的权限......
当我尝试启动 sddm 时,我仍然出现带有光标的黑屏。
我怎么解决这个问题?谢谢。
答案1
根文件系统通常在救援模式下以只读方式安装。运行以下命令(awk 位仅过滤掉根 FS 的信息):
# mount | awk '$3 == "/"'
/dev/vda4 on / type xfs
(rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota)
如果以只读模式安装,则应在您的情况下显示 (ro...) 。
尝试
# mount -oremount,rw /
然后是命令。