深圳:气温:25.1℃,风向/风力:东北风 小于3级,湿度:75%
  整数分区通常的算法是M=(G-1)X4+1024*G,M为分区时输入的大小.比如我们所需要的分区为10G,则(10-1)X4+1024X10,结果为10276M,实际上这种算法并不准确。
  硬盘一般有255磁头,63扇区(此处待考证,一般没那么多的磁头,但后面的结果还是正确的),故每柱面大小为:
  512byte x 255 x 63=8225280bytes =7.84423828125 M
  如果要分4G,那么要4×1024M=4096M
  需要柱面数为4096÷7.84423828125=522.166
  取整数既为523个柱面
  应分M数为523×7.84423828125=4102.53662109375M
  不管小数点后面几位都进1,也就是4103M,windows就认为是4.00G了。(此处有疑问,为何4103M但windows却识别为整G)
  这个方法NTFS和FAT32通用。
从1g到200g最精确的整数分区
  1G : 1028M
  2G : 2056M
  3G : 3075M
  4G : 4103M
  5G : 5123M
  6G : 6150M
  7G : 7170M
  8G : 8198M
  9G : 9217M
  10G : 10245M
  15G : 15367M
  20G : 20482M
  25G : 25604M
  30G : 30726M
  35G : 35841M
  40G : 40963M
  45G : 46085M
  50G : 51208M
  55G : 56322M
  60G : 61444M
  65G : 66567M
  70G : 71681M
  75G : 76803M
  80G : 81926M
  85G : 87048M
  90G : 92162M
  95G : 97285M
  100G : 102407M
  110G : 112644M
  120G : 122888M
  130G : 133125M
  140G : 143362M
  150G : 153606M
  160G : 163843M
  170G : 174088M
  180G : 184324M
  190G : 194561M
  200G : 204806M


© 活着的博客 - 李权辉的个人博客:人,终究是生活在现实之中,是为了活着而生活.