Linux Boot Up Process Bootstrapping –Bootstrapping is the standard term for “ starting up a computer”. During bootstrapping, the kernel is loaded into memory and begins to execute. Steps in the boot process ON-BIOS-MBR-DISK –Loading and initialization of the kernel (LILO GRUB) –Device detection and configuration –Creation of kernel threads –Operator intervention (manual boot only) –Execution of system startup scripts –Multiuser operation
Execution of startup scripts The startup scripts are just normal shell scripts, and they are selected and run by init. The master copies of the startup scripts live in the /etc/init.d (/etc/rc.d/init.d) directory. Each script is responsible for one daemon or one particular aspect of the system. The scripts understand the arguments start, stop and restart.
Process Configuration Much configuration of Fedora process can be achieved through manipulation of the config files in /etc/sysconfig. In this folder, you can find the files and subdirectories for different process: httpd Determines which Apache processing model to use network Sets global network options (hostname, gateway, forwarding, etc.) Network-scripts Contains accessory scripts and network config files