windows下整数分区的计算方法
作者:永佳科技 发布日期:10/08/25 原文地址http://www.dgcoo.com/Help/615/
很多人分区喜欢使用整数,追求细节的完美,如果装完系统之后发现某个分区的大小是XX.99G或XX.01G就真的非常的不爽哈,呵呵其实用多了谁还会去关心或经常去查看分区的原始容量呢,一般最多关心下空余容量,下面分享下在网上看到的关于整整分区的设置数值问题,呵呵因为起初我也喜欢把硬盘分区分的整整的,哈哈哈哈。
硬盘整数分区计算方法我们一般是这样算的:分区大小=(分区大小-1)×4+1024×分区大小。
比如:
40GB=(40-1)×4+1024×40=41116MB
按照这样的计算方法:
5G=5136MB
10G=10276MB
15G=15416MB
20G=20556MB
30G=30836MB
40G=41116MB
30G以内,输入上面的数据,如10G你输入10276,在Windows资源管理器里面显示的刚好10.00GB,而在管理工具-磁盘管理界面显示就是10.04GB,如果是40G你输入41116,那么在Windows资源管理器里面显示的刚好40.01GB。
因此上面的计算公式还不是很准确。
最精确硬盘分区的算法我认为应该是这样的:
硬盘一般有255磁头,63扇区,故每柱面大小为:
512byte x 255 x 63=8225280bytes =7.84423828125 MB
如果要分40GB,那么要40×1024MB=40960MB
需要柱面数为40960÷7.84423828125=5221.66
取整数既为5222个柱面
应分M数为5222×7.84423828125=40962.6123046875MB
不管小数点后面几位都进1,也就是40963MB,windows就认为是40GB了。
这个方法NTFS和FAT32通用。
下面附1GB到200GB精确计算结果:
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
此精确分区结果,在管理工具-磁盘管理界面,和Windows资源管理器里面显示的是整数,10G就是10.00GB,20G就是20.00GB,40G就是40.00GB。
(FAT32支持最大的逻辑分区为32GB)
windows下整数分区的计算方法相关推荐
- ubuntu 开机自动挂在windows下的分区
最近装了Ubuntu14.04 + windows7 的双系统,启动Ubuntu的时候,不会自动挂载win7的分区,只有我点击相应的硬盘符号时才会挂载/media下面.本着折腾到底的原则,在网上搜了搜 ...
- linux 找不到swap分区,Linux下swap分区没有UUID解决办法
前几天在windows下使用分区调整软件更改了一下我Linux下swap分区的大小,linux 以后再进入Linux时发现swap分区没法挂载.打开/etc/fstab查看一下挂载配置,发现挂载分区时 ...
- Linux下磁盘分区卸载和磁盘配额
转载自公众号:谢公子学安全 查看磁盘信息 fdisk : 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个分区指定分区类型,总的来说,fdisk就是磁盘工具 · fdisk -l ...
- linux第一块ide硬盘命名为,linux下硬盘分区
本文摘自linux学习网: Linux下硬盘分区基础 什么是硬盘分区,分区用来做什么? 分区就是硬盘的"段落".Windows分区有自己的盘符(C:,D:等等),这些分区看起来都好 ...
- Windows下的整数G分区
硬盘的容量单位是 1 G = 1x1000 MB = 1x1000x1000 KB = 1x1000x1000x1000 B 而Windws的容量计算是 1G = 1x1024 MB = 1x1024 ...
- 硬盘分区计算方法 让你分出整数分区
(一)大家分区的时侯都会输入数字,比如你想得到一个2G的分区你也许会输入2000M或者2048M其实你输入的这些数字所分出来的区在Windows下面都不会被认成整数的2G,而是1.9?G,想要得到Wi ...
- win10+ubuntu双系统下,ubuntu不能访问windows的磁盘分区
由于使用的校园网拨号软件不支持ubuntu,所以我通常会在windows下下载好视频和文档之类的文件,在ubuntu下使用那些文件. 今天我突然发现自己的ubuntu系统无法访问window的磁盘分区 ...
- 设置windows引导linux分区,windows下安装grub引导Linux
在安装Linux和windows双系统时通常是先安装windows再安装Linux,因为windows会对主引扇区录进行充0,因而破坏主引导记录.当安装完windows再安装Linux,Linux会将 ...
- 不用U盘安卓Linux系统,不用U盘,不要光驱,不需分区,windows下安装noilinux双系统...
信息学奥赛以前都是linux和windows系统并存,因为我们习惯了在windows下操作,所以所有的编程操作都在windows下面执行,但是今年我们湖南赛区已经在NOIP2017湖南赛区复赛操作系统 ...
最新文章
- [JavaScript] 日期时间戳的使用与计算
- 为什么Python在数据科学领域比R更受欢迎呢?
- python家的杨辉三角
- OpenStack云计算快速入门教程
- Android Keystore/keymaster的错误码
- dijkstra算法原理_这 10 大基础算法,程序员必知必会!
- NgRx Store createSelector 返回的 selector 执行取数逻辑的单步调试
- 使用screen管理后台程序
- Python SIP使用总结(WinLinux通用)
- 初学python的format之美
- django-演练-英雄表的添加操作
- 追踪盗窃12亿用户登录数据的网络犯罪团伙
- JavaScript中的面向对象--对象创建
- C# App.config 详解
- (BFS)uva2554-Snakes Ladders
- 只需 1 分钟,这个网站用 AI 分离歌曲的人声、伴奏和乐器声
- 云计算如何从计算机发展而来,云计算是由什么发展而成的产物?
- 使用librosa库对音频信号进行采样以及分帧处理
- ThinkPHP自动匹配CP端移动端模板
- 《蔡康永的说话之道》书摘
热门文章
- nvidia旧版驱动_鸡血驱动已发布,可新买的显卡打不上驱动?这事儿别急
- pinta(centos7画图软件)
- oracle限制查询条数-rownum用法详解
- 服务器查看串口打印信息,串口打印服务器如何设置打印机
- oracle取同期和上期,取同期和上期数据
- 【转】人家在美国怎么过的,7年,我无比惭愧
- 集线器,路由器,交换机的作用和区别是什么
- Deep Blind Video Super-resolution
- trans系列是sci几区_如何看SCI期刊属于几区
- Paper reading (三十二):Personalized Nutrition by Prediction of Glycemic Responses(Results)