Linux系統(tǒng)啟動流程
來源:易賢網(wǎng) 閱讀:1198 次 日期:2015-04-27 09:49:54
溫馨提示:易賢網(wǎng)小編為您整理了“Linux系統(tǒng)啟動流程”,方便廣大網(wǎng)友查閱!

名單

如流程圖所示,RHEL的啟動過程按步驟大致可以分為:

POST加電自檢-->BIOS(Boot Sequence)-->加載對應(yīng)引導(dǎo)上的MBR(bootloader) -->主引導(dǎo)設(shè)置加載其BootLoader-->Kernel初始化-->initrd—>/etc/init進(jìn)程加載/etc/inittab

從加載BootLoader(RHEL下為Grub)開始,會發(fā)生以下事情.

1. 藉由Grub的管理,讀取Kernel內(nèi)核文件(/boot/vmlinuz),解壓至主內(nèi)存,利用內(nèi)核的功能,進(jìn)行第二次硬件檢測(第一次發(fā)生在POST開機(jī)自檢時)

2. 加載Initial RAM Disk(/boot/initrd),使之在內(nèi)存中解壓縮為根目錄,kernel藉此完成驅(qū)動程序的加載,,最終釋放虛擬文件系統(tǒng),并掛載實際的根目錄文件系統(tǒng).

3. 在核心加載完畢,進(jìn)行完硬件偵測與驅(qū)動程序加載后,內(nèi)核會啟動第一個進(jìn)程/sbin/init, init進(jìn)程將會讀取/etc/inittab,在/etc/inittab中,大致規(guī)定了以下動作:

取得 runlevel 亦即默認(rèn)運行等級的相關(guān)等級.

使用 /etc/rc.d/rc.sysinit 進(jìn)行系統(tǒng)初始化

根據(jù)runlevel調(diào)用相關(guān)啟動腳本,以啟動相應(yīng)的系統(tǒng)服務(wù)

其他一些系統(tǒng)設(shè)置,最終完成系統(tǒng)啟動.

/sbin/init 最主要的功能就是準(zhǔn)備軟件運行的環(huán)境,包括系統(tǒng)的主機(jī)名稱、網(wǎng)絡(luò)配置、語系處理、文件系統(tǒng)格式及其他服務(wù)的啟動等,而所有的動作都根據(jù)在/etc/inittab中的配置.

/etc/rc.d, 里面存放了rc.local, rc.sysinit, init.d, rcX.d (X包括0-6對應(yīng)相對runlevel)

/etc/rc.d/init.d, 存放了各種系統(tǒng)服務(wù)的啟動關(guān)閉的管理腳本,/etc/init.d是他的一個目錄鏈接.

/etc/rc.d/rcX.d, 里面存放了一些腳本,腳本名字以K開頭的,表示STOP動作,名字以S開頭,表示Start動作,名稱中的數(shù)字表示執(zhí)行次序,數(shù)字越小表示越先執(zhí)行.

/etc/rcX.d是他的目錄鏈接,但事實上rcX.d下文件本身就是指向/etc/rc.d/init.d下腳本的鏈接文件.

/etc/rc.d/rc.local, 有一個鏈接文件,路徑在/etc/rc.local,

系統(tǒng)根據(jù)runlevel啟動完rcX.d中的腳本之后,會調(diào)用rc.local腳本,如果你有一個腳本命令不論在3和5都想開機(jī)啟動,那么就添加于此,免去rc3.d和rc5.d分別增加啟動腳本工作量.

更多信息請查看IT技術(shù)專欄

更多信息請查看技術(shù)文章
易賢網(wǎng)手機(jī)網(wǎng)站地址:Linux系統(tǒng)啟動流程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機(jī)號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機(jī)站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報警專用圖標(biāo)