更改init脚本的顺序。

时间:2014-07-09 07:11:17

标签: debian udev init.d

我可能听起来很愚蠢,但是在debian OS中更改init脚本的顺序有多安全?

具体来说, /etc/rcS.d / 文件夹中有两个 init.d 脚本文件 -

S02udev            --> I understand this script starts the udev framework

S10mountall.sh     --> I understand this script mounts all the storage devices

我也明白这个顺序(2为udev)& (操作系统开发人员10次)是由操作系统开发人员仔细设置的,如果我改变它,可能会产生很大的影响。

背景

我在Debian中创建了一个udev规则,当USB存储设备插入系统时会运行shell脚本。

我面对这个顺序的问题是,首先调用udev脚本,首先创建我的USB规则,稍后调用mountall脚本,因此任何现有的USB设备(在系统启动之前插入)安装。

因此,udev甚至将现有的USB插件视为新的插入事件(在mountall期间)并处理udev规则。这正是我不想要的。我希望该规则仅适用于新的USB插入事件。

查询

  1. 有没有办法在不改变现有的init脚本顺序的情况下实现上述目的?
  2. 如果不是,是否可以更改init脚本顺序??
  3. 如果是,怎么样?以及更改此init脚本顺序对系统的影响是什么?
  4. 谢谢,

0 个答案:

没有答案