CPU的相關信息、設備啓動順序信息、硬盤信息、內存信息、時鐘信息等網絡
硬盤的0柱面0磁道1扇區被稱爲MBR(Master Boot Reord)主引導記錄,大小爲512字節,裏面存放預啓動信息、分區表信息及分區標誌等;分爲兩部分:第一部分爲引導區,佔446字節,第二部分爲分區表,佔66字節,記錄硬盤的分區信息(其中前64字節是分區表信息,後2個字節是分區結束標識)spa
/etc/grub.conf文件爲連接文件,系統讀取內存中的grub配置信息,並依照此配置信息啓動不一樣的操做系統操作系統
[root@c69-01 ~]# ll /etc/grub.conf lrwxrwxrwx. 1 root root 22 Feb 2 21:37 /etc/grub.conf -> ../boot/grub/grub.conf
在系統引導的過程當中/sbin/init是內核第一個加載的程序,所以init進程對應的PID永遠爲1code
該文件會讀取/etc/inittab文件,並依據此文件進行初始化工做進程
讀取/etc/inittab文件,獲取系統運行級別,如級別3,文本模式或字符模式內存
/etc/rc.d/rc.sysinit,Linux系統執行的第一個用戶層文件,設定PATH、設定網絡配置、啓動swap分區、設定/proc等等, 進行初始化工做開發
/etc/rc.d/rc*.d/* 啓動對應系統運行級別的腳本程序,如運行級別3,啓動/etc/rc.d/rc3.d/目錄下全部文件,這些文件都是軟連接文件,指向/etc/init.d/*get
執行/etc/rc.d/rc.local文件,該文件是本身配置的開機自啓動文件,本身開發的程序、腳本等it
注: 我的理解,僅供參考!!!ast
注:我使用的系統爲:CentOS release 6.9 (Final)