hankzhang 发表于 2008-3-25 18:17:22

有4个逻辑分区,如何计算MBR里扩展分区占用扇区总数

80G硬盘分区1为主分区,分区2.3.4为逻辑分区,MBR里面的分区表数值"B1 F4 51 08"表示扩展分区扇区总数,是如何计算来的??是将2.3.4逻辑分区相加吗??另外老师有没详细计算过程.谢谢!

hankzhang 发表于 2008-3-25 18:34:35

"B1 F4 51 08"转换成10进制分区大小
1.反转 是" 08 51 F481"
2. 10进制分区大小 是 139 588 737
3.   139 588 737*512 /1024 /1024 =66.561096668243408203125
4.   分区2 (9.8G) +分区3(9.8G) +分区4(47.0G) =66.6G   与上面计算结果符合
5.我们看下面图片每个分区的启示,结束扇区,

hankzhang 发表于 2008-3-25 19:08:09

MBR分区表总共可以描叙4个分区,如果已有主分区,扩展分区信息,还可以加入
分区2 ,分区3,分区4任两个分区信息在里面吗??

rainhe 发表于 2008-3-25 19:50:40

用硬盘的扇区总数减去C盘大小,再减去一个63就可以了

hankzhang 发表于 2008-3-25 20:51:49

用最后逻辑分区结束扇区(160071659 )---第一个逻辑分区开始扇区 (63 )=160071596

hankzhang 发表于 2008-3-25 21:04:26

哦,谢谢,越算我越糊涂了...

hankzhang 发表于 2008-3-25 21:08:03

扩展分区总大小=总扇区160086528-c盘占用扇区20482811-63=139603654 怎麽不对呀

hankzhang 发表于 2008-3-25 21:23:14

"B1 F4 51 08"转换成10进制分区大小
1.反转 是" 08 51 F4B1"
2. 10进制分区大小 正确是 139588785(算 错为139 588 737)

hankzhang 发表于 2008-3-25 21:25:18

还要减剩余扇区14868   =139588786

hankzhang 发表于 2008-3-25 21:26:33

怎么多了1个扇区
页: [1] 2 3
查看完整版本: 有4个逻辑分区,如何计算MBR里扩展分区占用扇区总数