dragonlair@xxxxxxxxx wrote:
Salve a tutti, sto cercando di capire come funzionano i vari runlevels.
Posto che il sistema su cui lavoro effettua il boot con il runlevel 5,
ho visto che vengono eseguiti tuta una serie di scripts all'avvio.
[snip]
A me piacerebbe creare un semplice script di prova e farlo partire con tutti
al boot del sistema con il runlevel 3.
A questo punto l'idea e':
1- creo uno script di prova
2- Lo sistemo in /etc/init.d/
3- Creo un link simbolico in /etc/rc3.d
4- Riavvio
L'idea e' malsana o ho azzeccato almeno i concetti di base?
Tutto giusto pero' se il tuo sistema è configurato per partire al
runlevel 5 il tuo script messo nel livello 3 non partirà mai (i runlevel
non vengono eseguiti in ordine ma sono mutualmente esclusivi).
Quindi, o lo link in /etc/rc5.d oppure in /etc/inittab modifichi la riga:
id:5:initdefault:
in
id:3:initdefault:
Aggiungo inoltre che gli script iniziali vengono lanciati (di solito in
ordine alfabetico) dallo script indicato nella riga:
si::sysinit:/etc/init.d/rcS (nel mio caso /etc/init.d/rcS)
Ciao!
Francesco
Ciao!
|