我的Arch Linux安装正常,在某个时候它崩溃了,我不得不重新启动它,现在它无法启动了:
Starting Switch Root...
Welcome to Arch Linux!
什么都没有记录。随着systemd.unit=rescue.target
追加到内核命令行它引导到救援壳。然后,我尝试达到另一个目标:
# systemctl isolate multi-user.target
Failed to start multi-user.target: Connection timed out
这是什么意思?“连接”要做什么?这可以帮助找出为什么系统无法正常启动吗?
(我最初是在Arch Linux论坛上问的,但没有人能提供太多帮助。)
我配置错误/etc/passwd
,/etc/group
并且/etc/shaddow
没有造成日志记录,并且隐藏了自定义systemd服务失败时的实际问题。删除其中的所有符号链接/etc/systemd/system/multi-user.target.wants
将使其启动。Runnningsystemd-sysusers
重新生成了必要的权限。如此处所述:https : //bbs.archlinux.org/viewtopic.php?pid=1513698#p1513698
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句