您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 分割磁盘分区为整数的方法
分割磁盘分区为整数的方法一、FAT32格式硬盘整数GB的容量,那么就按照以下公式进行计算:M=(N-1)×4+1024×N其中M表示是分区时输入的数值,单位是MB,N表示的是希望得到的整数分区容量,单位是GB。例如:如果我希望得到20GB大小的分区,那么就应该输入(20-1)×4+1024×20=20556也就是说,只要输入20556MB可以得到10GB的硬盘分区。二、NTFS格式硬盘这里我们把要分区的整数GB设置为“N”,则正确的计算公式应为:M=1024×N+1根据此公式算得的结果单位为MB。例如,你想要得到一个10GB的分区,套用公式就应为:1024×10+1=10241也就是说用FDISK分区时,你只要输入10241MB就可以分得一个10GB的分区。关于这个分区,硬盘厂商设计的是1GB=1000Mb,而操作系统却认为1Gb=1024Mb,而这个整数分区的公式既不是按照硬盘厂商的设计也不是操作系统的设计,而是另有误差。原因就是硬盘在分区和格式化之后还会在硬盘上占用一定的空间用来存储磁盘结构和数据位置等信息。对于FAT32格式:应分配MB数=(分区GB数-1)×4+1024×分区GB数也就是说,如果你要在FAT32格式的硬盘上分出一个10GB的硬盘,那么:你应该分配的MB数=(10-1)×4+1024×10=10276MB这样你就可以得到整数的10GB分区了。对于NTFS格式:硬盘一般有255磁头,63扇区,故每柱面大小为:512bytex255x63=8225280bytes=7.84423828125MB如果要分10GB,那么要10x1024MB=10240MB需要柱面数为10240÷7.84423828125=1305.416744475568004979769685652取整数既为1306个柱面应分MB数为1306x7.84423828125=10244.5751953125MB不管小数点后面几位都进1,也就是10245MB,系统也就认为是10.00GB了。
本文标题:分割磁盘分区为整数的方法
链接地址:https://www.777doc.com/doc-2649228 .html