什麼是硬盤分區表呢?它可以說是支持硬盤正常工作的骨架。當人們在使用電腦時,有時由於異常操作,有時由於病毒侵襲,會導致某個分區消失或硬盤無法啟動。究其原因,就是硬盤分區表受損。很多人對此都很陌生,為此今天小編帶領大家一起走進硬盤分區表的世界,了解它的相關知識.
● 有關扇區編號的基本知識:
介紹一下有關硬盤扇區編號規則的3個易混淆的術語“物理扇區編號“、“絕對扇區編號“和“邏輯扇區編號“。
我們都知道硬盤扇區的定位有兩種辦法:
1. 直接按柱面、磁頭、扇區3者的組合來定位(按這種編號方式得到的扇區編號稱為物理扇區編號);
2. 按扇區編號來定位(又分“絕對扇區編號“和“邏輯扇區編號“兩種)。
這兩種定位辦法的換算關系如下圖:(設圖中所示硬盤每道扇區數均為63)
設圖中所示硬盤每道扇區數均為63
如圖所示,由於目前大多數硬盤采用的是一種“垂直分區結構“,故左圖一磁頭數為2、盤片數為1的硬盤,圖中0磁頭所對扇區的表示方法就有2種,即:0柱面0磁頭1扇區=絕對0扇區,而1磁頭所對扇區的表示方法也有2種,即:1柱面0磁頭1扇區=絕對63扇區。如果是如右圖所示磁頭數為4、盤片數為2的硬盤,那麼則順著垂直於盤片的箭頭線方向進行如圖的絕對扇區的編號。
上面,我們說了物理扇區、絕對扇區的編號方式,而邏輯扇區編號由於是操作系統采用的扇區編號方式,而操作系統只能讀取分區內部的數據內容,故邏輯扇區是從各分區內的第一個扇區開始編號,如我們下文對mbr的說明可以知道:mbr這個扇區所在硬盤磁道是不屬於分區范圍內的,緊接著它後面的才是分區的內容,因此一般來說絕對63扇區= c:分區邏輯1扇區。
好,讓我們列個表總結一下3種編號方式的不同:
3種編號方式
需要說明的是:本文假設所使用的硬盤每道扇區數都為63。各位手頭上所使用的硬盤具體的每道扇區數則可以在BIOS設置內有關硬盤參數的設置內查到。 上一頁12下一頁共2頁
● 有關MBR、分區表、DBR的基本知識:
☆ 硬盤MBR(硬盤主引導記錄)及硬盤分區表介紹
硬盤MBR(硬盤主引導記錄)及硬盤分區表
硬盤MBR就是我們經常說的“硬盤主引導記錄”,簡單地說,它是由FDISK等磁盤分區命令寫在硬盤
絕對0扇區的一段數據,它由主引導程序、硬盤分區表及扇區結束標志字(55AA)這3個部分組成,如下表:
這3部分的大小加起來正好是512字節=1個扇區(硬盤每扇區固定為512個字節),因此,人們又形象地把MBR稱為“硬盤主引導扇區”。
這個扇區所在硬盤磁道上的其它扇區一般均空出,且這個扇區所在硬盤磁道是不屬於分區范圍內的,緊接著它後面的才是分區的內容(也就是說假如該盤每磁道扇區數為63,那麼從絕對63扇區開始才是分區的內容)。
☆ 硬盤DBR(硬盤分區引導記錄)介紹
DBR是各個分區自己的引導記錄,又稱“分區引導記錄”,它是由FORMAT高級格式化命令寫在各個分區開始處第一個扇區(比如說:主分區C:從1磁頭0柱面1扇區=邏輯1扇區=絕對63扇區)開始,那麼C:區邏輯1扇區就是DBR所存放的位置)的一段數據.這段數據主要由以下幾個部分組成:
1.占3個字節的跳轉指令;
2.占8個字節的操作系統廠商標識及版本號;
3. 占19個字節的分區參數表(又稱BPB),裡面存放著對該分區進行讀寫操作時所必備的參數(如該分區內每扇區所包含的字節數、每簇扇區數、每個磁道的扇區數、該分區FAT份數等);
4.占480個字節的DOS引導代碼,它負責把DOS引導文件IO.SYS、MSDOS.SYS裝入內存;
5.占2個字節的結束標志字”55AA”.
以上5個部分也正好占1個扇區;和MBR有所不同的是:DBR扇區後面一般就緊接著存放該分區的FAT(文件分配表,共2份)。
綜上所述,我們知道硬盤MBR負責總管硬盤分區,只有分區工具才能對它進行讀寫(如FDISK);而DBR則負責管理某個具體的分區,它是用操作系統的高級格式化命令(如FORMAT)來寫入硬盤的。在系統啟動時,最先讀取的硬盤信息是MBR,然後由MBR內的主引導程序讀出DBR,最後才由DBR內的DOS引導代碼讀取操作系統的引導程序,其中任何一個環節出了問題,操作系統都無法正常啟動成功,如果是MBR部分出了問題,即使只是”55AA”標志字丟失或被改為其他值,通常都會出現“無效分區表“、邏輯盤丟啟動死機等現象;而如果是DBR部分出了問題,通常會出現“未格式化的分區”的錯誤提示。
上一頁12 下一頁共2頁