Linux學習筆記:CentOS 5/6啓動過程


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管理等 --> 登陸提示符

相關文章
相關標籤/搜索