CentoS 6 啓動流程:ide
1.加載BIOS的硬件信息,獲取第一個啓動設備。spa
2.讀取第一個啓動設備MBR的引導加載程序(grub)的啓動信息操作系統
3.加載核心操做系統的核心信息,核心開始解壓縮,(加載initramfs.img)並嘗試驅動全部的硬件設備。ip
4.核型執行init程序並獲取運行信息。it
5.Init執行/etc/rc.d/rc.sysinit文件。class
6.啓動核心的外掛模塊(/etc/modprobe.conf)。登錄
7.Init執行運行的各個批處理文件(scripts).硬件
8.Init執行/etc/rc.d/rc.local. (出現登錄界面)程序
9.執行/bin/login程序,等待用戶登陸。並行
10.登陸以後開始以Shell控制主機。
大體爲:POST --> BootSequence(BIOS) --> Bootloader --> kernel [-->ramfs] -->rootfs(ro) --> /sbin/init --> 設定默認運行級別 --> 系統初始化 --> 能夠並行執行ctrl+alt+del熱鍵功能定義,系統服務的開啓和關閉,電源管理,dbus管理等 --> 登陸提示符