硬盤分區(qū)表解讀_第1頁
硬盤分區(qū)表解讀_第2頁
硬盤分區(qū)表解讀_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、硬盤分區(qū)表解讀一、識(shí)別標(biāo)志分區(qū)表一般位于硬盤某柱面的0磁頭1扇區(qū)。而第1個(gè)分區(qū)表(也即主分區(qū)表)總是 位于(0柱面,0磁頭,1扇區(qū)),剩余的分區(qū)表位置可以由主分區(qū)表依次推導(dǎo)出來。分區(qū) 表有64個(gè)字節(jié),占據(jù)其所在扇區(qū)的447-510字節(jié)。要判定是不是分區(qū)表,就看其后緊鄰的 兩個(gè)字節(jié)(也即511-512)是不是55AA(55和AA兩個(gè)字節(jié),其實(shí)是兩個(gè)16進(jìn)制:55H 和AAH,用四位二進(jìn)制表示一位16進(jìn)制),若是,則為分區(qū)表。二、結(jié)構(gòu)含義字節(jié)分區(qū)表由4項(xiàng)組成,每項(xiàng)16個(gè)字節(jié)(Byte).共4x16 = 64字節(jié)(Byte)。每項(xiàng)描述一個(gè) 分區(qū)的基本信息。每個(gè)字節(jié)的含義如下:0 Activeflag

2、.活動(dòng)標(biāo)志.若為0 x80H,則表示該分區(qū)為活動(dòng)分區(qū).若為0X00H,則表示該 分區(qū)為非活動(dòng)分區(qū).1,2,3該分區(qū)的起始磁頭號(hào),扇區(qū)號(hào),柱面號(hào)。其中磁頭號(hào)-1字節(jié),扇區(qū)號(hào)-2字 節(jié)的低6位,柱面號(hào)-2字節(jié)的高2位+ 3字節(jié)4分區(qū)文件系統(tǒng)標(biāo)志:分區(qū)未用:0X00H.擴(kuò)展分區(qū):0 x05H,0 x0FH.FAT16 分區(qū):0X06H.FAT32 分區(qū):0 x0BH,0 x1BH,0 x0CH,0 x1CH.NTFS 分區(qū):0 x07H.5,6,7該分區(qū)的結(jié)束磁頭號(hào),扇區(qū)號(hào),柱面號(hào),含義同上.8,9,10,11邏輯起始扇區(qū)號(hào)。表示分區(qū)起點(diǎn)之前已用了的扇區(qū)數(shù).12,13,14,15該分區(qū)所占用的扇區(qū)數(shù)

3、.分區(qū)表項(xiàng)有幾個(gè)字節(jié)比較重要,下面分別闡述之:1、(1,2,3)字節(jié)磁頭號(hào)由(1)字節(jié)8位表示,其范圍為(0 - 2A8 - 1),也即(0磁頭-255磁頭)。扇區(qū)號(hào)由(2)字節(jié)低6位表示,其范圍為(0 - 2人6 - 1),由于扇區(qū)號(hào)從1開始,所 以其范圍是(1扇區(qū)-63扇區(qū))。柱面號(hào)由(2)字節(jié)高2位+ (3)字節(jié),共10位表示,其范圍為(0 -2Y0 - 1 ),也即(0柱面-1023柱面)。當(dāng)柱面號(hào)超過1023時(shí),這10位依然表示成1023,需要注意。(5, 6, 7)字節(jié)含義同上。2、(8,9,10,11)字節(jié)如果是主分區(qū)表,則這4個(gè)字節(jié)表示該分區(qū)起始邏輯扇區(qū)號(hào)與邏輯0扇區(qū)(0柱面,

4、0 磁頭,1扇區(qū))之差。如果非主分區(qū)表,則這4個(gè)字節(jié)要么表示該分區(qū)起始邏輯扇區(qū)號(hào)與擴(kuò)展分區(qū)起始邏輯扇區(qū)號(hào)之差,要么 為63。詳細(xì)情況在后面有所闡述。1、扇區(qū)上的字節(jié)是按左邊低位,右邊高位的順序排列的。所以在取值時(shí),需要把字節(jié) 再反一下,讓高位字節(jié)在左邊,低位字節(jié)在右邊,這一點(diǎn)在讀取邏輯起始扇區(qū)號(hào)和分區(qū)大小 時(shí)需要注意。舉個(gè)例子:第一項(xiàng)的邏輯起始扇區(qū)為(3F 00 00 00),轉(zhuǎn)換為十進(jìn)制前要先 反一下字節(jié)順序,為(00 00 00 3F)然后在轉(zhuǎn)換為十進(jìn)制,即63 .同理分區(qū)大小為(3F 04 7D 00),先反為(00 7D 04 3F)再轉(zhuǎn)換為十進(jìn)制,即8193087。2、邏輯扇區(qū)號(hào)與(

5、柱面,磁頭,扇區(qū))的相互轉(zhuǎn)換:令L =邏輯扇區(qū)號(hào),C =柱面號(hào),H =磁頭號(hào),S =扇區(qū)號(hào)。每道扇區(qū)數(shù)=63每柱面磁頭數(shù)=255每柱面扇區(qū)數(shù)=每道扇區(qū)數(shù)*每柱面磁頭數(shù)=63 x 255=16065柱面號(hào)下標(biāo)從0開始。磁頭號(hào)0 - 254,扇區(qū)號(hào)1- 63。邏輯扇區(qū)號(hào)下標(biāo)也從0開始。(柱面,磁頭,扇區(qū))轉(zhuǎn)換成邏輯扇區(qū)號(hào)的公式為:L = Cx16065 + H x63 + S - 1 ;比如(1柱面,1磁頭,1扇區(qū)),其邏輯扇區(qū)號(hào)為:L= 1x16065 + 1x63 + 1 - 1=16128邏輯扇區(qū)號(hào)轉(zhuǎn)換成(柱面,磁頭,扇區(qū))公式為:C = L / 16065H = (L % 16065) / 63S = (L % 16065) % 63 + 1比如邏輯扇區(qū)號(hào)16127:C = 16127 / 16065 = 1H = (16127 % 16065) / 63 = 0S = (16127 % 16065) % 63 + 1 = 63即(1柱面,0磁頭,63扇區(qū)3、分區(qū)表上有四項(xiàng),每一項(xiàng)表示一個(gè)分區(qū),所以一個(gè)分區(qū)表最多只能表示4個(gè)分區(qū)。 主分區(qū)表上的4項(xiàng)用來表示主分區(qū)和擴(kuò)展分區(qū)的信息。因?yàn)閿U(kuò)展分區(qū)最多只能有一個(gè),所 以硬盤最多可以有四個(gè)主分區(qū)或者三個(gè)主分區(qū),一個(gè)擴(kuò)展分區(qū)。余下的分區(qū)表是表示邏輯分 區(qū)的。這里有必要闡述

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論