移動硬盤手工重建分區表_第1頁
移動硬盤手工重建分區表_第2頁
移動硬盤手工重建分區表_第3頁
移動硬盤手工重建分區表_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、移動硬盤手工重建分區表這幾天對硬盤的分區表很感興趣,反正有塊移動硬盤,就使用diskpart的clean 命令,把這個塊移動硬盤的主分區表刪除了,刪除之后,在磁盤管理里,就看到一塊沒 有進行分區的硬盤,下面,通過winhex這個工具重建硬盤分區表圖一圖二Edit DiskLugic:=il Drive LettersoE o o ohhdkdkd1. J- I- I.記(D:(E:(F: 牌樂習份G:) Vi娛學對3呂(HJ*影視.資料Fhv 或 cali:n HuiCT:), hdi MediaHDO: ST9160310AS 口49 GB)HE1: Hitachi HTSSAieSOjaS

2、AJOO (69.4 GE, UEB)勺 Dpt Mai drive; 0與 Uptic:=il drive 1GKCancelHelp圖三這就打開了磁盤一,現在顯示的是Sector 0,就是磁盤的第一個扇區,也就是傳說 中的主引導扇區(Master Boot Record),一共512字節(B),前446Byte是引導信 息,接著的64Byte是主分區表(Disk Partition Table),最后兩個字節55 AA是結 束標志。硬盤分區表包含四個項目,每項16字節,代表四個分區的參數。這就是為什 么硬盤只能有四個主分區的原因。DPT中可定義的分區包括主分區和擴展分區。所謂主分區,是指D

3、PT中包含的能夠 被系統使用的磁盤分區,它是可以設置為活動的,即可以引導操作系統,一個硬盤只能 有一個活動分區;而擴展分區并不能被系統使用,它的作用是突破DPT只能定義4個分 區的限制。其做法是:讓DPT在定義主分區后,將多余容量定義為擴展分區,指定該分區的起 始位置,根據起始位置指向硬盤的某一扇區,稱作虛擬MBR,在其中定義下一個分區表。 如果只有一個分區,就定義該分區,然后結束;如果不止一個分區,就定義一個基本分 區和一個擴展分區,擴展分區再指向下一個分區表,在下一個分區表中繼續定義分區, 直至結束。這樣就形成一個分區鏈,可以描述所有的分區。任何分區表中只能有一個擴展分區,擴展分區不能引導

4、操作系統。位于擴展分區中 的可被系統使用的磁盤分區稱為邏輯分區,邏輯分區不能設置為活動。由于定義了擴展 分區和邏輯分區的概念,windows使用的磁盤盤符可以一直到Z。接下來,開始重建分區表了,由于我是把移動硬盤分成一個擴展分區,在分了兩個 邏輯盤,所以在DPT中分區表信息就只有16B。由于是擴展分區,所以可以根據EBR來 推算出DPT中的數據。圖四忙盤門 |E盼盤點 IeBR |e盤門如圖四所示,擴展分區的分區表其實就是一個分區鏈表。圖中所示,C盤為主分區, D、E盤都是屬于擴展分區的。因為55AA是結束標志,所以用winhex查找扇區最后兩個 字節為55AA的扇區,點擊“搜索”-“查找He

5、x數值”,查找55AA,把Cond前的框勾 上,填上offset mod 512=510,然后查找,由于EBR占了一個扇區,所以只有那些數據 大部分為0,只有從第447個字節開始才有數據的,并且以55AA結束的扇區才是EBR 所在。像我的查找出來,sector 16065就是第一個EBR,信息如下01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 1600 01 01 01 07 FE FF FF 3F 00 00 00 CE 2E C0 03十進制為63十進制為6292654200 00 C1 FF 05 FE FF FF 0D 2F C0 03 D5

6、39 EC 04十進制為62926650十進制為82590165圖五字節盤內容W含芝第1字節4引導標志。若值為8DH表示活動分區;若值為WH表示非活動分區。4第N -3板.4賓%樣骨區的起始磁實號、扇區號、柱面號第5字節分區類型符:300H表示該升區未用W06H一一FAT161 本分區 #0BHFAT32基本分區305H擴展分區#07HISTTFS分備0FH一一(L日A模式)擴展分寮83HLinux 分區 4第6、八8字半本分區的結束磁頭號、扇區號、柱面號,現在不用這種方式,所以都填FE FF FW第 9、10 x 11 x 1N字節口本分區之前已用了的扇區數,比如是說&3小扇區,寫為比進制,

7、就是3F 00 00 00, w 沮是必.須反過來寫,所以就寫成00 00 00 3Fo 口第 13; 14、15.1&字節本分區的總扇區數,與法同上?.也要反邊來??诂F在開始寫DPT 了,第1字節,由于不是引導分區,所以就是00,第2、3、4字節00 01 01,第5字節,由于是擴展分區,又是DPT中,所以用0F,第6、7、8,通用的FE FF FF, 因為該EBR是扇區16065,轉換成16進制就是3EC1,反過來就是C1 3E 00 00,所以第 9、10、11、12字節填C1 3E 00 00,該分區的總扇區數就是62926542 + 82590165 + 63 =145516770,轉換成十六機制就是8AC68E2,反過來就是E2 68 AC 0

溫馨提示

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

最新文檔

評論

0/150

提交評論