发新话题
打印

硬盘整数分区技巧

硬盘整数分区技巧

    现在的大容量硬盘越来越多,所以硬盘的分区就显得很重要了。怎样才能做到更精确的分区容量呢?
    这里分区计算存在误差,既不是标准的 1024 也不是工业上面的 1000,而是:
(A-1)×4+1024×A=Y
    其实这个公式只是使用FAT32格式的分区,NTFS则应用不了
    最近把硬盘格式都改为NTFS,分区时发现按照上面的公式分出来的不是整数大小,搜索了一下找到正确答案。精确的算法如下:硬盘一般有255磁头,63扇区,故每柱面大小为:512byte x 255 x 63=8225280bytes =7.84423828125 M
如果要分4G,那么要4x1024M=4096M需要柱面数为4096÷7.84423828125=522.166取整数既为523个柱面应分M数为523x7.84423828125=4102.53662109375M不管小数点后面几位都进1,也就是4103M,windows就认为是4.00G了。
这个方法NTFS和FAT32通用。

TOP

谢谢了,又学了一手。

TOP

4103M,windows就认为是4.00G,那么1025.75M=1G,
按理推10G应该是10257.5M
不错,挺实用的
20岁看体力;30岁看学历;40岁看经历;50岁看智力;60岁看病历;70岁看日历;80岁看黄历;90岁看舍利。

TOP

按理推10G应该是10257.5M不错,挺实用的。

TOP

那么1025.75M=1G,100G应该是102575M是吗?

TOP

挺实用的。

TOP

发新话题
最近访问的版块