在引导期间运行shell脚本

时间:2018-02-22 05:58:56

标签: beagleboneblack

我有一个shell脚本,我需要在启动时运行  我已按照链接

Executing a script on startup using BeagleBone Black

通过这个,服务正在创建但是当我使用systemctl检查时, 它显示失败

enter image description here

任何人都可以帮助我

1 个答案:

答案 0 :(得分:1)

我上个天有同样的问题。你的问题与" Type"有关。领域" [服务]"部分。您正在使用Type = simple,它在开始时执行而不等待使用您的脚本所需的其他资源。通过更改为Type = idle应解决问题。

空闲表示您的脚本将在启动所有服务后执行。

更好的方法是查看脚本所需的服务,并编写字段" After = service_required_by_my_script.service service2_required_by_my_script.service ...以及更多"在[服务]部分。

推荐文献:

类似的问题: