1、加載 BIOS
系統固件加載 BIOS(基本輸入輸出系統),然後進行開機自檢(POST),並開始初始化部分硬 件;
BIOS:basic input output system,它是一套程序,寫死到主 板上的一個內存芯片中,這個內存芯片在沒有通電的情況下也能將數 據記錄下來(ROM,非揮發性)。
2、讀取 MBR
系統固件搜索磁盤上的主啓動記錄(MBR)
由於我們的系統軟件大多放置在硬盤中,所以 BIOS 會指定啓動 的設備,好讓我們可以讀取磁盤中的操作系統內核文件,這時候就需要 一個引導裝載程序來處理內核文件加載(LOAD)的問題,這個引導裝 載程序就被稱爲 BootLoader。
那這個 BootLoader 放在哪裏呢?
就放在我們系統上第一個硬盤上的第一個扇區裏面。也就是我們 說的 MBR:master boot record。