天天看點

硬碟知識大雜燴(六)

<b>硬碟知識大雜燴(六)</b>

D、DBR(作業系統引導扇區)DBR有時也被叫做PBR(Partition Boot Recode)

DBR(Dos Boot Record)見下圖白色框所示,是作業系統引導記錄區的意思。

許多資料說其位于硬碟的0磁道1柱面1扇區,其實,每個主分區、邏輯分區都有一個DBR,其參數視分區的大小、作業系統的類别而有所不同。它主要包括一個引導程式和一個被稱為BPB(Bios Parameter Block)的本分區參數記錄表。但活動(也叫激活)分區的DBR首先會進行作業系統的引導。通常就是C槽DBR,就位于硬碟的0磁道1柱面1扇區。其他個分區的DBR則在各個分區開始處第一個扇區。引導程式的主要任務是判斷本分區根目錄前兩個檔案是否為作業系統的引導檔案(例如MSDOS或者起源于MSDOS的Win9x/Me的IO.SYS和MSDOS.SYS)。如是,就把第一個檔案讀入記憶體,并把控制權交予該檔案。BPB參數塊記錄着本分區的起始扇區、結束扇區、檔案存儲格式、硬碟媒體描述符、根目錄大小、FAT個數、配置設定單元(Allocation Unit,以前也稱之為簇)的大小等重要參數。OBR由進階格式化程式産生的。

DBR組成:

    1.占3個位元組的跳轉指令;

    2.占8個位元組的作業系統廠商辨別及版本号;

    3. 占19個位元組的分區參數表(又稱BPB),裡面存放着對該分區進行讀寫操作時所必備的參數(如該分區内每扇區所包含的位元組數、每簇扇區數、每個磁道的扇區數、該分區FAT份數等);

    4.占480個位元組的DOS引導代碼,它負責把DOS引導檔案IO.SYS、MSDOS.SYS裝入記憶體;

占2個位元組的結束标志字”55AA”.

下面就是一個DBR(我的D盤的DBR)

作業系統的類别:作業系統的類别:

NT6.x = Vista / Win2008 / Windows 7 / Win2008r2<b></b>

         NT5.x = Win2000 / Windows XP / Win2003

WINDOWS 9X=WINDOWS95/ WINDOWS98/ WINDOWS ME

這是在對C槽屬性的畫面,紅框中的顯示的資訊,從C槽DBR的中的資料讀出來中。

下圖是在對C槽要就行格式化操作前的畫面,紅框中的設定的資訊,在格式化完成以後就記錄在C槽DBR的BPB中。

本文轉自madin10000 51CTO部落格,原文連結:

http://blog.51cto.com/20100823/425894

繼續閱讀