您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>主機(jī)配件>硬盤>

零磁道、MBR、DPT是什么意思

2010年03月29日 10:17 ttokpm.com 作者:佚名 用戶評論(0
關(guān)鍵字:零磁道(6093)MBR(11065)

零磁道、MBR、DPT是什么意思

①零磁道
零磁道處于硬盤上一個非常重要的位置,硬盤的主引導(dǎo)記錄區(qū)(MBR)就在這個位置上。零磁道一旦受損,將使硬盤的主引導(dǎo)程序和分區(qū)表信息遭到嚴(yán)重破壞,從而導(dǎo)致硬盤無法自檢(見圖1)。
②MBR
當(dāng)通過FDisk或其他分區(qū)工具對硬盤進(jìn)行分區(qū)時,分區(qū)軟件會在硬盤0柱面0磁頭1扇區(qū)建立MBR(Main Boot Record),即為主引導(dǎo)記錄區(qū),位于整個硬盤的第一個扇區(qū),在總共512字節(jié)的主引導(dǎo)扇區(qū)中,主引導(dǎo)程序只占用了其中的446個字節(jié),64個字節(jié)交給了DPT(Disk Partition Table硬盤分區(qū)表),最后兩個字節(jié)(55 AA)屬于分區(qū)結(jié)束標(biāo)志。主引導(dǎo)程序的作用就是檢查分區(qū)表是否正確以及確定哪個分區(qū)為引導(dǎo)分區(qū),并在程序結(jié)束時把該分區(qū)的啟動程序調(diào)入內(nèi)存加以執(zhí)行。
③DPT
分區(qū)表DPT(Disk Partition Table),把硬盤空間劃分為幾個獨立的連續(xù)的存儲空間,也就是分區(qū)。分區(qū)表DPT則以80H或00H為開始標(biāo)志,以55AAH為結(jié)束標(biāo)志。分區(qū)表決定了硬盤中的分區(qū)數(shù)量,每個分區(qū)的起始及終止扇區(qū)、大小以及是否為活動分區(qū)等。通過破壞DPT,即可輕易地?fù)p毀硬盤分區(qū)信息。分區(qū)表分為主分區(qū)表和擴(kuò)展分區(qū)表。
主分區(qū)表位于硬盤MBR的后部。從1BEH字節(jié)開始,共占用64個字節(jié),包含四個分區(qū)表項,這也就是為什么一個磁盤的主分區(qū)和擴(kuò)展分區(qū)之和總共只能有四個的原因。每個分區(qū)表項的長度為16個字節(jié),它包含一個分區(qū)的引導(dǎo)標(biāo)志、系統(tǒng)標(biāo)志、起始和結(jié)尾的柱面號、扇區(qū)號、磁頭號以及本分區(qū)前面的扇區(qū)數(shù)和本分區(qū)所占用的扇區(qū)數(shù)。其中“引導(dǎo)標(biāo)志”表明此分區(qū)是否可引導(dǎo),即是否活動分區(qū)。當(dāng)引導(dǎo)標(biāo)志為“80”時,此分區(qū)為活動分區(qū);“系統(tǒng)標(biāo)志”決定了該分區(qū)的類型,如“06”為DOS FAT16分區(qū),“0b”為DOS FAT32分,“63”為UNIX分區(qū)等;起始和結(jié)尾的柱面號、扇區(qū)號、磁頭號指明了該分區(qū)的起始和終止位置。
分區(qū)表項的16個字節(jié)分配如下:
第1字節(jié): 引導(dǎo)標(biāo)志
第2字節(jié): 起始磁頭
第3字節(jié): 低6位為起始扇區(qū), 高2位與第4字節(jié)為起始柱面
第4字節(jié): 起始柱面的低8位
第5字節(jié): 系統(tǒng)標(biāo)志
第6字節(jié): 終止磁頭
第7字節(jié): 低6位為終止扇區(qū), 高2位與第8字節(jié)為終止柱面
第8字節(jié): 終止柱面的低8位
第9-12字節(jié): 該分區(qū)前的扇區(qū)數(shù)目
第13-16字節(jié): 該分區(qū)占用的扇區(qū)數(shù)目
擴(kuò)展分區(qū)作為一個主分區(qū)占用了主分區(qū)表的一個表項。在擴(kuò)展分區(qū)起始位置所指示的扇區(qū)(即該分區(qū)的第一個扇區(qū))中,包含有第一個邏輯分區(qū)表,同樣從1BEH字節(jié)開始,每個分區(qū)表項占用16個字節(jié)。邏輯分區(qū)表一般包含兩個分區(qū)表項,一個指向當(dāng)前的邏輯分區(qū),另一個則指向下一個擴(kuò)展分區(qū)。下一個擴(kuò)展分區(qū)的首扇區(qū)又包含了一個邏輯分區(qū)表,這樣以此類推,擴(kuò)展分區(qū)中就可以包含多個邏輯分區(qū)。為方便說明,我們把這一系列擴(kuò)展分區(qū)和邏輯分區(qū)分別編號,主擴(kuò)展分區(qū)為1號擴(kuò)展分區(qū),第一個邏輯分區(qū)表所包含的兩個分區(qū)分別標(biāo)為1號邏輯分區(qū)和2號擴(kuò)展分區(qū),依次類推。
主分區(qū)表中的分區(qū)是主分區(qū),而擴(kuò)展分區(qū)表中的是邏輯分區(qū),并且只能存在一個擴(kuò)展分區(qū)。
④DBR
DBR(Dos Boot Record)是操作系統(tǒng)引導(dǎo)記錄區(qū)。它位于硬盤的每個分區(qū)的第一個扇區(qū),是操作系統(tǒng)可以直接訪問的第一個扇區(qū),它一般包括一個位于該分區(qū)的操作系統(tǒng)的引導(dǎo)程序和相關(guān)的分區(qū)參數(shù)記錄表。
⑤FAT
FAT(file allocation table)即文件分配表,記錄了分區(qū)中簇的的使用情況,F(xiàn)AT表的大小與硬盤的分區(qū)的大小有關(guān),為了數(shù)據(jù)安全起見,F(xiàn)AT一般做兩個,第二FAT為第一FAT的備份。
⑥D(zhuǎn)IR
DIR是DIRECTORY即根目錄區(qū)的簡寫,根目錄區(qū)存儲了文件系統(tǒng)的根目錄中的文件或者目錄的信息(包括文件的名字,大小,所在的磁盤空間等等),F(xiàn)AT12,F(xiàn)AT16的DIR緊接在第二FAT表之后,而FAT32的根目錄區(qū)可以在分區(qū)的任何一個簇。
⑦M(jìn)FT
MFT(Master File Table) 是NTFS中存儲有關(guān)文件的各種信息的數(shù)據(jù)結(jié)構(gòu),包括文件的大小,時間,所占據(jù)的數(shù)據(jù)空間等等。

以FAT32為例,F(xiàn)AT32分區(qū)的的0-2扇區(qū)為FAT32文件系統(tǒng)的DBR即引導(dǎo)扇區(qū),3-5扇區(qū)為0-2扇區(qū)的備份。6-31扇區(qū)為空,32扇區(qū)開始為第一個FAT表,F(xiàn)AT表的大小與硬盤的分區(qū)的大小有關(guān)。隨后是第2個FAT表,剩余的空間都是實際的文件所占用的,包括目錄和文件。FAT32文件系統(tǒng)的根目錄并不一定是數(shù)據(jù)區(qū)的第一個簇,它可以位于數(shù)據(jù)區(qū)的任何一個簇,這也是FAT32的根目錄大小不在受255個文件限制的原因,這也是FAT32的文件名可以支持長文件名的原因之一。

非常好我支持^.^

(1) 100%

不好我反對

(0) 0%

( 發(fā)表人:admin )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?