Differences between revisions 14 and 15
Revision 14 as of 2008-01-20 00:08:48
Size: 868
Editor: MarkHobley
Comment: The system initialization process
Revision 15 as of 2008-01-26 19:35:14
Size: 1214
Editor: FranklinPiat
Comment: merge "sysinit" here.
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
Debian's init scripts (the scripts that runs at ["Boot"] time ) are found in the directory /etc/init.d/ Init is the first program to run after your system is booted, and continues to run as process number 1 until your system halts. Init's job is to start other programs that are essential to the operation of your system. All processes are descended from init. For more information, see the manual page init(8).
Line 6: Line 6:
Init is the first program to run after your system is booted, and continues to run as process number 1 until your system halts. Init's job is to start other programs that are essential to the operation of your system. All processes are descended from init. For more information, see the manual page init(8). Overview :

The system initialization process is handled by the {{{init}}} daemon.

The [:inittab:/etc/inittab] configuration contains tells init what to do. Especially it contains the lines :
 {{{
id:2:initdefault:

si::sysinit:/etc/init.d/rcS

l2:2:wait:/etc/init.d/rc 2
}}}
Which causes the files /etc/init.d/rcS to run initialization scripts (in /etc/rcS.d/*), then scripts for requested [:RunLevel:runlevel] (in /etc/rcS.[0-9]/*).

["BootProcess"] > init


Init is the first program to run after your system is booted, and continues to run as process number 1 until your system halts. Init's job is to start other programs that are essential to the operation of your system. All processes are descended from init. For more information, see the manual page init(8).

Overview :

The system initialization process is handled by the init daemon.

The [:inittab:/etc/inittab] configuration contains tells init what to do. Especially it contains the lines :

  • id:2:initdefault:
    
    si::sysinit:/etc/init.d/rcS
    
    l2:2:wait:/etc/init.d/rc 2

Which causes the files /etc/init.d/rcS to run initialization scripts (in /etc/rcS.d/*), then scripts for requested [:RunLevel:runlevel] (in /etc/rcS.[0-9]/*).

See also: