Section 3.2:Behind the Scenes of the Boot Process
S06reconfig -> ../init.d/reconfig
S08ipchains -> ../init.d/ipchains
S10network -> ../init.d/network
S12syslog -> ../init.d/syslog
S13portmap -> ../init.d/portmap
S14nfslock -> ../init.d/nfslock
S18autofs -> ../init.d/autofs
S20random -> ../init.d/random
S25netfs -> ../init.d/netfs
S26apmd -> ../init.d/apmd
S35identd -> ../init.d/identd
S40atd -> ../init.d/atd
S45pcmcia -> ../init.d/pcmcia
S55sshd -> ../init.d/sshd
S56rawdevices -> ../init.d/rawdevices
S56xinetd -> ../init.d/xinetd
S60lpd -> ../init.d/lpd
S75keytable -> ../init.d/keytable
S80isdn -> ../init.d/isdn
S80sendmail -> ../init.d/sendmail
S85gpm -> ../init.d/gpm
S90canna -> ../init.d/canna
S90crond -> ../init.d/crond
S90FreeWnn -> ../init.d/FreeWnn
S90xfs -> ../init.d/xfs
S95anacron -> ../init.d/anacron
S97rhnsd -> ../init.d/rhnsd
S99local -> ../rc.local
These symbolic links tell init that it needs to kill pppoe, innd, ntpd, httpd, mysqld, pvmd,
rarpd, bootparamd, nfs, rstatd, rusersd, rwalld, rwhod, squid, amd, mcserv, yp-
passwdd, dhcpd, smb, vncserver, arpwatch, named, snmpd, pxe, routed, mars-nwe,
ldap, kadmin, kprop, krb524, krb5kdc, gated, nscd, ypserv, ups, and irda. After all
processes are killed, init looks into the same directory and finds start scripts for kudzu, recon-
fig, ipchains, portmap, nfslock, autofs, random, netfs, apmd, identd, atd, pcm-
cia, sshd, rawdevices, xinetd, lpd, keytable, isdn, sendmail, gpm, canna, crond,
FreeWnn, xfs, anacron, and rhnsd, The last thing init does is run /etc/rc.d/rc.local
to run any special scripts configured for that host. At this point, the system is considered to be oper-
ating at runlevel 5.
After init has progressed through all of the runlevels, the /etc/inittab script forks a getty
process for each virtual console (login prompts) for each runlevel (runlevels 2-5 get all six; runlevel
1, which is single user mode, only gets one console; runlevels 0 and 6 get no virtual consoles). Basi-
cally, getty opens tty lines, sets their modes, prints the login prompt, gets the user's name, and then
41
Need help?
Do you have a question about the LINUX 7.2 and is the answer not in the manual?
Questions and answers