主引導扇區

MBR磁碟分區都有一個引導扇區,稱為主引導記錄,英文簡稱為MBR。

簡介

主引導扇區位於整個硬碟的0磁頭0柱面1扇區,包括硬碟主引導記錄MBR(Master Boot Record)和分區表DPT(Disk Partition Table)。其中主引導記錄的作用就是檢查分區表是否正確以及確定哪個分區為引導分區,並在程式結束時把該分區的啟動程式,也就是作業系統引導扇區調入記憶體加以執行。

MBR結構

在總共512位元組的MBR扇區中,由四部分組成:

引導程式

引導程式在0號扇區的開始位置,共占用440位元組。

Windows磁碟簽名

Windows磁碟簽名占用引導程式後的4個位元組,是windows系統對硬碟初始化時寫入的一個硬碟標籤。

分區表

分區表占用64位元組,是MBR中非常重要的一個結構。

結束標誌

扇區最後兩個位元組“55AA”是MBR的結束標誌。

MBR的作用

MBR扇區在計算機引導過程中起著非常重要的作用,計算機在按下電源後,開始執行主機板的BIOS程式,進行完一系列的檢測和配置以後,開始按CMOS中設定的系統引導順序進行引導。

引導程式的作用

計算機主機板的BIOS程式在自檢通過後,會將MBR扇區整個讀取到記憶體中,然後將執行權交給記憶體中MBR扇區的引導程式。引導程式首先會將自己整個搬到一個較為安全的地址中,目的是防止自己被隨後讀入的其它程式覆蓋,因為引導程式一旦被破壞,就會引起計算機當機,從而無法正常引導系統。

系統下一步就會判斷讀入記憶體的MBR扇區的最後兩個位元組是否為“55AA”,如果不是則報錯,在螢幕上會列出錯誤信息。如果是“55AA”,接下來引導程式會到分區表中查找是否有活動分區,如果有則判斷活動分區的引導扇區在磁碟中的地址,並將該引導扇區讀入記憶體及判斷其合法性,如果是一個合法的引導扇區,隨後的引導權就交給這個引導扇區去引導系統了,MRB引導程式的使命也就完成的。

Windows磁碟簽名的作用

Windows磁碟簽名是windows系統在對硬碟做初始化時寫入的一個標籤,它是MBR扇區不可或缺的一個部分,windows系統依靠這個簽名來識別硬碟,如果硬碟的簽名丟失,windows系統就會認為該硬碟沒有初始化。

分區表的作用

分區表是用來管理硬碟的分區的,如果分區表被清楚或者破壞,則硬碟的分區就會丟失。

結束標誌的作用

在執行MBR的引導程式時,會驗證MBR扇區最後兩個位元組是否為“55AA”,如果是“55AA”,那么系統才會繼續執行下面的程式;如果不是“55AA”,則程式認為這是一個非法的MBR,那么程式將停止執行,同時會在螢幕上列出錯誤信息。

相關詞條

相關搜尋

熱門詞條

聯絡我們