
(注:整数分区没有实际意义,只是为了看起来整齐些,上图是我的硬盘分区,2块硬盘,一个160G,一个250G)
我们安装系统时,都有分区这一步,输入数值(分区大小),切割硬盘。但是按照常规1024M等于1G(当然,按照1000M=1G也是不行的),如果我们我们想要20G,输入20480M(或20000M),最后得到的肯定不是20G,而是19.9G或者19.8G。
那么如何得到整数的分区呢?网上有一个公式,
整数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的整数空间。
按照上述公式,我们得到
(5-1)*4+1024*5=5136 5G
(10-1)*4+1024*10=10276 10G
(15-1)*4+1024*15=15416 15G
(20-1)*4+1024*20=20556 20G
(30-1)*4+1024*30=116+30720=30836 30G
经过测试,5G到20G都没有问题,但是30G,用这个公式分出来的就不对咯,变成了29.9G,40G也是如此。
其实等于30G,40G甚至更大,应该用这个公式
X*1024+5 = Y
例如30G就是 30*1024+5 = 30725,40G就是 40*1024+5 = 40965
输入这个数值就会得到整数值的30和40G分区。
Tags: tips, 分区


