:转载时请以超链接形式标明文章原始出处和作者信息及
对于FAT32格式:
应分配MB数=(分区GB数-1)×4+1024×分区GB数
也就是说,如果你要在FAT32格式的硬盘上分出一个10 GB的硬盘,那么:
你应该分配的MB数=(10-1)×4+1024×10=10276 MB
这样你就可以得到整数的10 GB分区了。
对于NTFS格式:
硬盘一般有255磁头,63扇区,故每柱面大小为:
512byte x 255 x 63=8225280bytes =7.84423828125 MB
如果要分 10 GB,那么要10×1024 MB=10240 MB
需要柱面数为 10240÷7.84423828125=1305.416744475568004979769685652
取整数既为1306个柱面
应分MB数为1306×7.84423828125=10244.5751953125 MB
不管小数点后面几位都进1,也就是10245 MB,系统也就认为是10.00 GB了。
PS:其实NTFS格式可以简化计算:分区G数x1024+5~8M即可!
因为柱面取整,再怎么样也不到1个柱面,也就是不到8M.
按照以上方法编写的磁盘大小计算器,有兴趣的朋友可以一试~~
附件:
转载请注明: 转载自
本文链接地址: