linux啓動過程linux
1.讀取BIOS設置 包含(cpu .硬盤,內存,設備,時鐘等信息)網絡
2.讀取第0磁盤第一扇區的MBR (主引導記錄,預啓動信息和分區表信息)ide
3.讀取Boot loader (初始化硬件設備,創建內存空間的映射圖)spa
4.加載內核進程
5.init運行等級 (init 3 init 5)內存
6.init進程執行rc.sysinit (啓動swap分區,設定PATH,設定網絡配置)it
7.啓動內核模塊 (/etc/module/dist.conf)class
8.執行不一樣的腳本程序module
9.執行/etc/rc.d/rc.local配置
10.執行/bin/login程序,進入登入狀態。