LINUX開機流程 模組管理與Loader

2021-09-30 09:51:22 字數 448 閱讀 9171

開機流程 

1. 載入bios的硬體資訊與進行自我測試,並依據設定取得第乙個可開機的裝置  

2. 讀取並執行第乙個開機裝置內mbr的 boot loader ( 即 grub, spfdisk 等程式 ) 

3. 依據 boot loader 設定載入 kernel , kernel 會開始偵測硬體和載入驅動程式

4. 在硬體驅動成功後,kernel會主動呼叫 init 程式,而 init 會取得 run-level 資訊。

5. init 執行 /etc/rc.d/rc.sysinit 檔案來準備軟體執行的作業環境 ( 如網路,時區等)

6. init 執行 run-level 的各個服務之啟動

7. init 執行 /etc/rc.d/rc.local 檔案

8. init 執行終端機**程式 mingetty 來啟動 login程式,最後就等待使用者登入

第20章 開機流程,模組管理與Loader

1.1 開機流程一覽 1.載入bios硬體資訊,並檢測硬體,取得第乙個可開機裝置 2.讀取並執行第乙個可開機裝置mbr內的boot loader 3.依據boot loader載入kernel,kernel會偵測硬體並載入驅動程式.4.在硬體驅動成功後,kernel 會呼叫init程式,init 會...

Linux啟動流程 模組管理與Loader學習總結

1 linux不可隨意關機,否則容易造成檔案系統錯亂或者是其他無法啟動的問題 2 啟動流程主要是bios mbr loader kernel initrd sbin init等流程 3 loader具有提供選單 載入核心檔案 轉交控制權給其他loader等功能 4 boot loader可以安裝在m...

Linux開機流程

1,bios自檢,檢測硬體,決定啟動介質 bios為寫入到主機板上的一塊快閃儲存器或eeprom的程式,它在開機時候執行,並通過bios程式去載入cmos的資訊,並通過cmos內的設定取得主機的各項硬體配置,bios程式也可以修改cmos當中的引數,一般使用del按鍵進入bios設定介面。2,從硬碟...