我刚切换到 debian jessie,大多数东西都运行正常,包括我的图形显示管理器wdm。
问题是,我只是不明白这是如何工作的。显然我的/etc/init.d/wdm脚本被调用了,因为当我exit在那里提前放置时,wdm 没有启动。但是当我或者重命名 /etc/rc3.d目录时(我的默认运行级别曾经是 3),然后 wdm 仍然启动。
我不知道 systemd 如何找到这个脚本,我不明白它对所有其他 init.d 脚本做了什么。
在我的机器(Arch linux)上,systemd-generator 生成了一些单元文件/run/systemd/generator/,它们似乎在启动时以某种方式启动。什么是启动它们?
例如,boot.mount是由 systemd 生成的。systemctl list-dependencies --all显示它链接到local-fs.target(未生成)。它们是如何联系在一起的?这两个单元中似乎没有任何东西可以触发boot.mount. 嗯,在 中boot.mount,有Before=local-fs.target,但这不会启动服务,是吗?