|
Qnap TS-419P Startsequenz Analyse (rcS) |
|
|
|
Geschrieben von: AP
|
13.09.2010 |
Startpunkt dieser Analyse ist /etc/init.d/rcS
Ablauf:
1. rcS führt alle S??* Scripte in dem Verzeichnis /etc/rcS_init.d/ aus.
Bei mir ist dort nur ein Script das S20init_check zu finden. Dieses Script übernimmt die hauptsächliche Systeminitialisierung und ruft während der Abarbeitung auch das /etc/init.d/rcS_normal auf.
2. rcS_normal ruft seinerseits alle S??* Scripte unter /etc/rcS.d/ auf.
In diesem Verlauf wird dgesetas Script S98init_nas aufgerufen. In S98init_nas wird auch der Aufruf des Scripts autorun.sh durchgeführt.
3. Erst später werden durch das rcS_normal Script die QS??* Scripte aufgerufen.
Diese Scripte dienen der Initialisierung der Qpkg / Optware packages. Auch das Setzen der Pfade /opt/bin usw. erfolgt erst jetzt. Daher sind diese Pfade währen der autorun.sh Ausführung noch nicht gesetzt.
Um dieses ein wenig zu verdeutlichen, hier der grobe Ablauf:
|
|
Aktualisiert ( 14.11.2010 )
|