計算機開機過程(詳細)

2021-07-04 11:10:09 字數 1109 閱讀 3596

bios 是乙個寫入到主機板上的韌體(韌體就是寫入到硬體上癿乙個軟體程式)。 這個 bios 就是在開機的時候,計算機系統會主動執行的第乙個程式了,接下來 bios 會去分析計算機裡面有哪些儲存裝置,我們以硬碟為例,bios 會依據使用者的設定去取得能夠開機的硬碟, 並且到該硬碟裡面去讀取第乙個扇區的 mbr 位置。 mbr 這個僅有 446 bytes 的硬碟容量裡面會放置最基本癿開機管理程式, 此時 bios 就功成圓滿,而接下來就是 mbr 內的開機管理程式的工作了。這個開機管理程式的目的是在載入(load)核心檔案, 由於開機管理程式是作業系統在安裝時候所提供的,所以他會認識硬碟內的檔案系統格式,因此就能夠讀取核心檔案, 然後接下來就是核心檔案的工作,開機管理程式也功成圓滿,之後就是大家所知道的作業系統的任務啦!

簡單說,整個開機流程到作業系統之前的動作應該是這樣:

1.bios:開機主動執行的

韌體,會認識第乙個可開機裝置;

2.mbr:第乙個可開機裝置的第乙個扇區內的主要啟動記錄區塊,內含開機管理程式;

3.開機管理程式(boot loader):一支可讀取核心檔案來執行的軟體;

4.核心檔案:開始作業系統的功能...

由上面說明我們會知道,bios 和 mbr 都是硬體本身會支援的功能, boot loader 則是作業系統安裝在 mbr 上面的一套軟體了。因為mbr 僅有 446 bytes 而已,所以這個開機管理程式是非常小而美的。 這個 boot loader 主要任務有底下這些專案:

提供選單:使用者可以選擇不同的開機專案,這也是多重引導的重要功能!

載入核心檔案:直接指向可開機的程式區段來開始作業系統;

轉交其他 loader:將開機管理功能轉交給其他 loader 負責。上面前兩點還容易理解,但是第三點很有趣喔!那表示你的計算機系統裡面可能具有兩個以上的開機管理程式呢! 有可能嗎?我們的硬碟不是只有乙個 mbr 而已?是沒錯啦!但是開機管理程式除了可以安裝在 mbr 之外, 還可以安裝在每個分割槽的啟動扇區(boot sector)!這個特色造就了『多重引導』的功能!

計算機開機報警

award bios 1短 系統正常啟動。表明機器沒有任何問題。2短 常規錯誤,請進入cmos setup,重新設定不正確的選項。1長1短 記憶體或主機板出錯。換一條記憶體試試,若還是不行,只好更換主機板。1長2短 顯示器或顯示卡錯誤。1長3短 鍵盤控制器錯誤。檢查主機板。1長9短 主機板flash...

計算機如何開機

作業系統是軟體,那麼計算機如何認識作業系統軟體並且執行它,開機時計算機還沒有任何軟體系統,那麼它如何讀取硬碟內的作業系統檔案,這裡就不得不講到開機程式了。bios 開機主動執行的乙個韌體 也是乙個軟體程式 會認識第乙個可開機的裝置 cmos 記錄各項硬體引數且嵌入在主機板上面的儲存器。介紹完這兩個,...

計算機啟動過程

計算機按下開機按鍵到啟動到作業系統的過程中,計算機到底經歷了哪些步驟呢 1 按下power bottom之後,計算機會經過一系列的上電過程 power squence 最後然讓cpu reset.cpu reset 表示主機板電已經上好了並且cpu開始工作 2 cpu開始工作時候緊接著就通過sb或者...