1、開機BIOS自檢 --> 檢查CPU,硬盤等硬件信息
2、MBR【Major Boot Record】引導 --> 主分區引導【讀取0磁道0柱面1扇面的前446字節】
--> 確定服務器的啓動方式【一般是硬盤啓動,有時候也有CD_ROM啓動】
3、GRUB【GRand Unified Bootloader】引導 --> 確定加載某個系統【GRUB是GUN項目的多操作系統啓動程序】
4、加載內核kernal信息 --> 【cat /proc/version或uname -a即可查看內核版本信息】
5、運行INIT進程 --> Linux啓動的第一個進程【ps -ef | grep /sbin/init】
6、讀取cat /etc/inittab --> 確定Linux的啓動級別和加載自啓動設備
7、啓動內核模塊,執行不同級別的腳本程序 --> init進程執行/etc/rc.d/rc.sysinit (設置主機名,網絡等信息)
8、執行/etc/rc.d/rc.local --> 根據自啓動級別加載該級別下的自啓動程序 /etc/rc.d/rc3.d/*
9、執行/bin/login登錄程序,啓動mingetty(終端登錄進程),進入系統登陸界面 --> 記錄系統自啓動的是非系統軟件、命令、環境變量等初始化信息