init.d中的自动启动脚本Raspberry无法启动

时间:2015-02-27 22:08:55

标签: service raspberry-pi autostart init.d

我正在使用Wheezy运行Raspberry Pi,我试图在启动后启动几个脚本,但由于某种原因它们没有启动,并且syslog / messages文件中也没有信息/错误。

其中一个脚本的标题(所有标题都是类似的,如果我使用“service xxx start”命令启动/停止它,则运行正常)

#!/bin/sh

### BEGIN INIT INFO
# Provides:          myservice
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5 
# Default-Stop:      0 1 6
# Short-Description: Put a short description of the service here
# Description:       Put a long description of the service here
### END INIT INFO

当我运行update-rc.d命令时,这是它给出的唯一输出:

  

update-rc.d:使用基于依赖关系的启动顺序

查看/etc/rcX.d导向器,所有脚本都在那里,从S03xxx开始

我不知道系统为什么不自动启动它们。 (还要检查运行级别,即2)

1 个答案:

答案 0 :(得分:0)

您可以尝试更改为

默认 - 开始:S 2 3 4 5

然后运行您的更新(您可能不需要更新,但它不会受到伤害)。

S仅用于启动,然后它将运行下一级脚本。