在fat32文件系统下可以分出整数区来
硬盘整数分区公式:
正确分区:将1.99G变成2G整数
把要分区的整数GB设置为“N”,则正确的计算公式应为:
(N-1)*4+1024*N
根据此公式算得的结果单位为MB。例如,你想要得到一个2GB的分区,套用公式就应为:(2-1)*4+1024*2=2052MB
也就是说在FDISK分区时,你输入2052MB才能得到一个2GB的分区,而我们通常输入的2048MB当然也就显示为1.99GB了。
160G硬盘NTFS整数分区参考
仅供大家参考,这是俺的160G硬盘,
用PM尝试调整分区为整数时,得出的实践数据:
10G: 10,244.5MB
20G: 20,481.3MB
30G: 30,725.9MB
90G: 92,161.9MB
100G:102,406.5MB
NTFS的整数分区计算是这样的!
硬盘分区小技巧:大家分区的时侯都会输入数字,比如你想得到一个2G的分区你也许会输入2000M或者2048M其实你输入的这些数字所分出来的区在Windows下面都不会被认成整数的2G,而是1.9?G,想要得到Windows下的整数G分区,你必须知道一个公式,通过这个公式算出的值就是被Windows认成整数G的值。
整数G计算公式:(X-1)*4+1024*X=Y 其中X就是你想要得到的整数分区的数值,单位是G,Y是你分区时应该输入的数字,单位是M,例如我想得到Windows下的3G整数空间,那么我分区时就应该输入(3-1)*4+1024*3=3080,那么我们应该在分区时输入3080作为分区的大小,同理欲分出10G的空间则应该是(10-1)*4+1024*10=10276,输入10276将会得到10G的整数空间,其他大小大家可以自行计算!附上一些数值:2G=2053 3G=3067 4G=4106 5G=5128 8G=8202 10G=10252 15G=15379 20G=20494 25G=25616 30G=30738
以上数值是用XP启动盘分的,在系统里的磁盘管理分区应该也可以这样分。大家在实际用的时候可以微调数值是经过测试的{jd1}正确!~~谢谢大家支持关于NT看到一篇这样提示:由于硬件厂商以1000进制换算硬盘容量,而操作系统都以8bit=1byte,1024B=1KB,1MB=1024KB,1GB=1024MB,1TB=1024GB进行容量换算,所以引起很多人不解,为什么40GB的硬盘只有37GB多.(X-1)*4+1024*X=Y ......其中X就是你想要得到的整数分区的数值,单位是G,Y是你分区时应该输入的数字,单位是M,例如我想得到Windows下的3G整数空间,那么我分区时就应该输入(3-1)*4+1024*3=3080,那么我们应该在分区时输入3080作为分区的大小,同理欲分出10G的空间则应该是(10-1)*4+1024*10=10276,输入10276将会得到10G的整数空间......xp,2003无效.分区以柱面大小为单位的,现在的硬盘的chs值中的h和s 1般都是255和63,这就注定柱面大小单位根本不是整M数值,所谓的整g数也不过是近似值而已,每柱面大小为512byte x 255 x 63=8225280bytes=7.84423828125M,如果你输入8M,由于大于1个柱面,分区工具(fdisk)会自动取整分区大小就会变成2个柱面,用所需容量除1下再取整就知道最接近所需容量的柱面数,乘回柱面单位大小然后取整就是了。NTFS+ WINXP是1026*你想要的G数