分區表64個字節的划分


第一磁道的第一扇區512B的分配

1、MBR(Main Boot Record 主引導記錄區)446B

2、DPT(Disk Partition Table硬盤分區表)64B

  硬盤分區表項的16個字節分配如下:
  
  第1字節:是一個分區的激活標志,表示系統可引導。如是0則表示非活動分區;
  
  第2字節:該分區起始磁頭(HEAD)號,8位可表示0~255個磁頭;
  
  第3字節:該分區起始扇區(Sector)號,實際僅用該字節的低6位,表示1~63扇區;
  
  第4字節:該分區起始的柱面(Cylinder)號,與第3字節高2位合成10位二進制數;
  
  第5字節:該分區系統類型標志,06-FAT16,0B-FAT32,0F-LBA模式擴展分區,05-擴展分區,07-NTFS分區;
  
  第6-8字節:該分區終止磁頭號、分區結束的扇區號、分區結束的柱面號;
  
  第9-12字節:該分區首扇區的相對扇區號;
  
  第13-16字節:該分區占用的扇區總數。
  
  舉例說明如下,以下是某80G硬盤的分區信息(16進制):
  
  000001B0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 80 01
  
  000001C0: 01 00 06 FE 7F 04 3F 00 - 00 00 86 FA 3F 00 00 00
  
  000001D0: 41 05 0F FE FF FF C5 FA –3F 00 00 E5 11 09 00 00
  
  000001E0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
  
  000001F0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 55 AA
  
  第一分區的16字節內容為:80 01 01 00 06 FE 7F 04 3F 00 00 00 86 FA 3F 00
  
  最前面的“80”是一個分區的激活標志,表示系統可引導;
  
  “01 01 00”表示分區開始的磁頭號為01,開始的扇區號為01,開始的柱面號為00;
  
  “06”表示分區的系統類型是FAT16;
  
  “FE 7F 04”表示分區結束的磁頭號為FE,分區結束的扇區號為7F中的低6位即3F,分區結束的柱面號為04加上7F中的高2位即104;
  
  “3F 00 00 00”表示首扇區的相對扇區號,應反過來讀即00 00 00 3F;
  
  “86 FA 3F 00”表示總扇區數即00 3F FA 86-->4192902個扇區;
  
  據此可以計算出該分區的容量:4192902×512=21,979,665,824B =2.047GB。
  
  第二分區的16字節內容為:00 00 41 05 0F FE FF FF C5 FA 3F 00 00 E5 11 09
  
  最前面的“00”是一個未激活分區的標志;
  
  “00 41 05”表示分區開始的磁頭號為00,開始的扇區號為1,開始的柱面號為105;
  
  “0F”表示分區的系統類型是擴展分區;
  
  “FE FF FF”表示分區結束的磁頭號為FE,分區結束的扇區號為FF中的低6位即3F,分區結束的柱面號為FF加上FF中的高2位即3FF,但當柱面號是大於3FF時,只能顯示3FF,而此盤實際為          2604H。
  
  “C5 FA 3F 00”表示首扇區的相對扇區號,反過來讀即00 3F FA C5扇區;
  
  “00 E5 11 09”表示總扇區數即09 11 E5 00-->152167680個扇區;
  
  據此可以計算出該分區的容量:152167680×512=7990985216B =72.56GB

3、2B結束標志 55AA

MBR詳解 https://www.cnblogs.com/zhangming-blog/articles/5392115.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM