複製鏈接
請複製以下鏈接發送給好友

主引導扇區

鎖定
MBR磁盤分區都有一個引導扇區,稱為主引導記錄,英文簡稱為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引導程序的使命也就完成的。 [1] 

主引導扇區Windows磁盤簽名的作用

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

主引導扇區分區表的作用

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

主引導扇區結束標誌的作用

在執行MBR的引導程序時,會驗證MBR扇區最後兩個字節是否為“55AA”,如果是“55AA”,那麼系統才會繼續執行下面的程序;如果不是“55AA”,則程序認為這是一個非法的MBR,那麼程序將停止執行,同時會在屏幕上列出錯誤信息。
參考資料
  • 1.    劉偉.數據恢復技術深度揭秘:電子工業,2010.5