【问题标题】:Systemd for embedded devicesSystemd 用于嵌入式设备
【发布时间】:2015-10-13 11:43:50
【问题描述】:

我想将一些新贵脚本移植到 systemd。但我想完全控制启动的服务(和顺序)。我已经剥离了单位文件夹并从一开始就写了一个。事情以所需的顺序开始,但我可以看到一些默认单位的尝试,例如:

[0.791694] systemd[1]: systemd-journald.socket: 无法加载配置n: 没有这样的文件或 [0.792422] systemd [1]:syslog.target:加载配置失败:没有这样的文件或目录 [0.793083] systemd [1]:var.mount:加载配置失败:没有这样的文件或目录 [0.793677] systemd[1]: var-run.mount: 加载配置失败:没有这样的

我怎样才能摆脱这个。任何人都可以指出我使用 systemd 的嵌入式系统指南。已搜索但找不到合适的。

我还需要控制 cgroup 以及何时挂载文件系统。

【问题讨论】:

  • 这个应该移到unix.stackexchange.com
  • 不确定是否应该将其移到那里。它可能会恢复到您编译 systemd 的方式。
  • 最后一个将其移至 unix 列表的位置。 Systemd 不适用于 unix。

标签: boot systemd


【解决方案1】:

看到错误是因为 systemd 单元文件在您的系统中可用,并且由Wants 下的某个目标单元引用 清理这些依赖项将摆脱这些消息。 没有专门针对嵌入式系统的指南。 Systemd 最初是为桌面启动的,可以跨平台使用。

【讨论】:

    猜你喜欢
    • 2016-03-06
    • 1970-01-01
    • 1970-01-01
    • 2010-10-05
    • 2018-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多