Общий алгоритм расчета целочисленных разделов жесткого диска: размер раздела = (размер раздела — 1) × 4 + 1024 × размер раздела.
Если вы следуете формуле расчета целого числа G раздела жесткого диска: (X-1)*4 + 1024*X = Y, где X — значение целочисленного раздела, которое вы хотите получить, единицей измерения является G, тогда Y — это то, что вы хотите; при разбиении следует вводить номер, единица измерения — М, например, 40ГБ = (40-1)*4 + 1024*40 = 41116МБ.
Согласно этому методу расчета:
5Г = 5136 МБ;
10Г = 10276МБ;
15Г = 15416МБ;
20Г = 20556МБ;
30Г = 30836МБ;
40Г = 41116МБ;
В пределах 30G введите приведенные выше данные. Например, если вы введете 10276 для 10G, в проводнике Windows отобразится ровно 10,00 ГБ, а в интерфейсе управления дисками будет отображаться 10,04 ГБ. Если это 40G, вы вводите. 41116, далее в Ресурсах Windows Менеджер показывает ровно 40.01Гб.
Поэтому приведенная выше формула расчета не очень точна.
Наиболее точный алгоритм разбиения жесткого диска на разделы следующий (из поиска в Интернете):
Жесткие диски обычно имеют 255 головок и 63 сектора, поэтому размер каждого цилиндра составляет:
512 байт x 255 x 63=8225280 байт=7,84423828125 МБ
Если вы хотите разделить 40ГБ, то вам понадобится 40х1024МБ=40960МБ.
Требуемое количество цилиндров 40960÷7,84423828125=5221,66.
Взяв целое число, мы получим 5222 цилиндра.
Число M, которое необходимо разделить, равно 5222x7,84423828125=40962,6123046875МБ.
Независимо от цифр после запятой, прибавьте 1, это будет 40963 МБ, и Windows посчитает это 40 ГБ.
Этот метод является общим для NTFS и FAT32.
Ниже приведены точные результаты расчета с шагом 10 ГБ от 10 ГБ до 200 ГБ:
10 ГБ = 10245 МБ;
20 ГБ = 20482 МБ;
30 ГБ = 30726 МБ;
40 ГБ = 40963 МБ;
50 ГБ = 51208 МБ;
60 ГБ = 61444 МБ;
70 ГБ = 71681 МБ;
80 ГБ = 81926 МБ;
90 ГБ = 92162 МБ;
100ГБ = 102407МБ;
110 ГБ = 112644 МБ;
120 ГБ = 122888 МБ;
130ГБ = 133125МБ;
140 ГБ = 143362 МБ;
150 ГБ = 153606 МБ;
160 ГБ = 163843 МБ;
170 ГБ = 174088 МБ;
180 ГБ = 184324 МБ;
190 ГБ = 194561 МБ;
Этот точный результат раздела отображается в виде целого числа в интерфейсе управления дисками, а проводник Windows 10G — 10,00 ГБ, 20G — 20,00 ГБ, а 40G — 40,00 ГБ.