利用公式給硬碟精確分割槽

2021-08-31 06:31:21 字數 2331 閱讀 2663

「系統重灌」這個話題,很多朋友早已不陌生了!那麼當我們為自己的愛機重灌系統時,有沒有注意到分割槽細節呢?分割槽下來各盤的空間資料都是整數麼?我想大多數不是吧?今天我們就來一起學習個分割槽為整數的方法!!

硬碟整數分割槽計算方法一般演算法:分割槽大小=(分割槽大小-1)×4+1024×分割槽大小。

如果按照硬碟分割槽整數g計算公式:(x-1)*4 + 1024*x = y,其中x就是你想要得到的整數分割槽的數值,單位是g;那麼就y是你分割槽時應該輸入的數字,單位是m,比如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,那麼要40x1024mb=40960mb

需要柱面數為40960÷7.84423828125=5221.66

取整數既為5222個柱面

應分m數為5222x7.84423828125=40962.6123046875mb

不管小數點後面幾位都進1,也就是40963mb,windows就認為是40gb了。

這個方法

ntfs

和fat32通用。

下面附10gb到200gb整10gb遞增的精確計算結果:

10gb = 10245mb;

30gb = 30726mb;

40gb = 40963mb;

50gb = 51208mb;

60gb = 61444mb;

70gb = 71681mb;

80gb = 81926mb;

90gb = 92162mb;

100gb = 102407mb;

110gb = 112644mb;

120gb = 122888mb;

130gb = 133125mb;

140gb = 143362mb;

150gb = 153606mb;

160gb = 163843mb;

170gb = 174088mb;

180gb = 184324mb;

190gb = 194561mb;

此精確分割槽結果,在管理工具-磁碟管理介面,和windows資源管理器裡面顯示的是整數,10g就是10.00gb,20g就是20.00gb,40g就是40.00gb。

最精確的硬碟分割槽法

硬碟一般有255磁頭,63扇區,故每柱面大小為 512bytex255x63 8225280bytes 7.84423828125mb 如果要分40gb,那麼要40x1024mb 40960mb 需要柱面數為40960 7.84423828125 5221.66 取整數既為5222個柱面 應分m數為...

如何給電腦硬碟分割槽

一 點選我的電腦,點選滑鼠右鍵,選擇管理項。二 開啟後選擇磁碟管理項。三 接下來,選擇你需要分割的盤。點選滑鼠右鍵,選擇壓縮卷。這一步是為了騰出可分割空間用的 四 輸入需要騰出的空間大小,可進行換算。1g 1024m 例 如果你要增添乙個10g的盤,在壓縮這一步輸入10240即可。點選壓縮。五 壓縮...

硬碟整數分割槽大小計算公式(硬碟分割槽計算)

無論是使用fdisk還是其他分割槽軟體進行分割槽,都需要輸入準備分配的分割槽容量,這個數值是以mb為單位,不過如果你輸入2000mb的話並不會得到2gb的整數容量,而是1.9gb 眾所周知,1gb並非等於1000mb,而是1024mb,但筆者在實際分割槽中卻發現,即使輸入2048mb也不會得到整數的...