Chinaunix首页 | 论坛 | 博客
  • 博客访问: 45749
  • 博文数量: 4
  • 博客积分: 927
  • 博客等级: 准尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-30 13:15
文章分类

全部博文(4)

文章存档

2008年(4)

我的朋友
最近访客

分类: WINDOWS

2008-03-13 11:16:05

  整数分区通常的算法是M=(G-1)X4+1024*GM为分区时输入的大小.比如我们所需要的分区为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了。
这个方法NTFS和FAT32通用。

阅读(1184) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:魔数、“#!” 与 “bad interpreter”

给主人留下些什么吧!~~