Linux如何整数分区,硬盘整数分区怎么计算?NTFS整数分区数值表分享
硬盤整數分區計算方法(附NTFS整數分區數值表)朋友們再給電腦硬盤分區時,一定遇到了這樣的問題,按照正常的整數倍乘以1024的計算方法,輸入的數值,系統顯示出來卻是不到這個整數的一個屁股后面跟著一個小數的形式,讓人看著實在有點別扭!事實上分區信息也是徐婭戰友用硬盤空間的,這是造成上面情況的原因,那么我們怎樣才能將硬盤分成一個整數呢?下面我們就來一起學習下硬盤整數分區計算方法,因為NTFS整數分區計算情況有點復雜,我們以數值表格的形式展示給大家,省去大家計算的麻煩!
一、FAT32情況
把分區的大小用S來代替,整數GB用N代替,則計算公式為:
S=(N-1)×4+1024×N
溫馨提示:根據這個公式的計算結果單位為MB。
如果想建立一個50GB的分區,套用公式就應為:
(50-1)×4+1024×50=51396 MB
也就是說,在分區時,只有輸入51396MB,才能得到一個50GB的分區,而按照正常算法輸入的51200MB只能顯示成49.8GB。
二NTFS情況
NTFS格式分區計算方法較為復雜,和FAT32完全不同,這得從硬盤磁頭說起,硬盤一般有255磁頭,63扇區,故每柱面大小為:
512byte×255 × 63=8225280bytes =7.84423828125 MB
同樣要建立一個50 GB,那么要50x1024 MB=51200 MB
需要柱面數為51200÷7.84423828125=6527.08372237784
不管小數點后面是多少都加一,那么整數就變成6528個柱面
MB整數應為6528×7.84423828125=51207.1875MB
同樣不管小數點后面是多少都加一,也就是51208 MB,系統就會顯示成50GB的整數了。
麻煩吧!還是下面的圖表更簡單,嘿嘿!
分區大小(單位GB)
NTFS格式(單位MB)
FAT32格式(單位MB)
40
40963
41116
45
46085
46256
50
51208
51396
55
56322
56536
60
61444
61676
65
66567
66816
70
71681
71956
75
76803
77096
80
81926
82236
85
87048
87376
90
92162
92516
95
97285
97656
100
102407
102796
150
153606
154196
200
204806
205596
250
256005
256996
300
307204
308396
350
358404
359796
400
409603
411196
我們看到NTFS格式分到400G大小時,已經和FAT32有大約1G的差距了,分區更為合理,也更為節省磁盤空間,這也是NTFS的一大優勢吧
總結
以上是生活随笔為你收集整理的Linux如何整数分区,硬盘整数分区怎么计算?NTFS整数分区数值表分享的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 处理 ps cs3 打开提示 产品已停止
- 下一篇: java中resultset的previ