lughon 发表于 2008-4-1 21:44:58

剩余扇区怎么计算?

用WHINEX恢复分区表时,最后一个主分区老是计算的不对,是不是还有剩余扇区呀?怎么计算?

lughon 发表于 2008-4-2 09:33:46

为什么没人回答呢?

lhs6531 发表于 2008-7-13 17:24:06

我的回答你看看对不对

我的硬盘是samsung hd321kj号称320g
实际用winhex看有扇区625142448(*512=320072933376字节)

对于大硬盘(用扩展int13)其扇区/磁道=63磁头=255

我的硬盘是
625142448/63/255=38913.317647058823529411764705882=柱面数

由于分区柱面不可跨越(柱面应是整数)
0.317647058823529411764705882柱面里的扇区就是剩余扇区


剩余扇区=625142448-38913*63*255=5103

试试你的硬盘看看如何
我公司的十多块硬盘(都大于80g)我看了看都是这样

lhs6531 发表于 2008-7-13 17:33:37

我又算了两个u盘 也正确

lughon 发表于 2008-7-13 20:06:30

你的答案是正确的,这个结论早就从华山剑客哪得到答案了

jnneak 发表于 2008-9-27 08:39:56

我的硬盘是80G 用winhex看有156299375,按3楼的计算方法,156299375/255/63=9729.18611886,取整的话9729 剩余扇区=156299375-9729*255*63=2990,但实际有3595,还是相差605,但也差不多了,,
楼主既然得到答案,能否详细说说,

17roger 发表于 2008-9-27 21:25:41

楼上的可否截个图看看?

杨浩宇 发表于 2008-9-27 21:48:30

我算了两个硬盘也是这样的

可儿工程师 发表于 2008-9-27 21:54:29

好像不能全都分完吧?我们手工可以把分区搞得一个扇区都不剩,但是这样好像是不对的。我老师说,一定要留8MB以上的空间留着备用的。
最后一个分区有多大,你要真想一个都不剩的分完,就先分好前三个分区,算好最后一个分区的起始扇区位置,用winhex显示的总扇区数一减不就行了?还要这样算么?

jnneak 发表于 2008-9-28 11:10:00

到现在我不审不大明白,应该是我人太笨了,请知道的详细点说,
页: [1] 2
查看完整版本: 剩余扇区怎么计算?