Занимался тут разбиением 300 гигового диска и с удивлением обнаружил, что за 20 лет не появилось ни одной утилиты, которая бы позволила тупо написать, что хочу мол разбить мой диск на 40, 80, 30, 2, {сколько-там-осталось} гигабайт и трава не расти. Зачем нужны все эти GUI супер-пупер-навороченные-многодолларовые утилиты, если они не позволяют абстрагироваться пользователю от самого главного --- от гаданий того, сколько кбайт в километре! У макстора --- 1000, у оснастки управления дисками --- 1024, а у акрониса вообще черт ногу сломит! С последним я танцевал с бубном чертову прорву времени, но так и не заставил его создавать все диски такого размера, какой я ему задал. Если я ему пишу, создай диск 40 Гбайт то он создает его размером вроде бы в 40 Гбайт, а потом я в проводнике вижу, что он не 40 Гбайт, а 42,9... Спрашивается, нахрена козе баян? Так и не понял, что нужно ему задавать в Partition Size, если я хочу, чтобы в проводнике писалось, что полный объем 40 Гбайт... Понял, что к тому, что я ввожу в поле Partition Size он добавляет:
Цитата: 0,06 Гбайт, если это основной раздел;
0,07 Гбайт, если это дополнительный раздел;
0,01 Гбайт при добавлении метки;
0,01 Гбайт при добавлении буквы;
0,01 Гбайт при выполнении разметки и подготовке к форматированию операции
Это ж надо! И я должен гадать, сколько мне чего надо отнять и прибавить! Это что, экзамен устного счета в 1 классе?
30 гиговый раздел мне вообще не удалось сделать 30 гиговым --- как ни плясал, все равно, либо 30,01, либо 29,99!.. Толи это следствие деления, когда вместо 10 получается 9 и 9 в периоде вызванное чем-то вроде того, что 30 гигов составляет 0,1 от объема всего диска, толи...
Так или иначе, но вот, что я получил в проводнике после того, как настроил акронис так, чтобы разделы имели размеры: 40,00; 80,01; 29,99: 42,9; 85,8; 32,2.
Закончилось это вообще смешно: чтобы он начал форматировани, нужно, как оказалось щелкнуть на кресте окна (и почему нельзя было сделать отдельную команду...). Один раз я так и сделал. Но решил немного изменить размеры партиций (кстати, не понял, как уменьшить размер партиции не оставляя отброшенное от нее место неаллоцированным?), после чего щелкнул не на кресте, а выбрал команду File|Exit. Кто бы мог подумать, что она выполняет совсем другое действие!.. Он вообще выгрузился из памяти...
Резюме: так жить нельзя. Делаете вы программу для пользователя, у которого в килобайте 1000 байт, хотите ему облегчить жизнь, чтобы он, купивши винчестер на нное количество гигабайт смог разбить его оперируя все теми же гигабайтами, так делайте. Решили строить из себя крутых программеров, стройте, кто ж против, только пускай результаты будут воспроизводимыми. Ладно, как это принято в техподдержке, упрекнем себя в том, что у нас "винда и софтина нелицензионные". Настолько приятное впечатление оставила акронисовская утилита чистки диска, настолько неприятное впечатление оставил этот дискдиректор... Кто с ними связан: ну порекомендуйте им, чтобы все-таки работала парадигма включил и поехал. Ну не хочу я знать, что такое дополнительный раздел, а что такое --- основной. Пользователи проводник иногда открыть не могут (видел я админа, который не знал, как файл в проводнике переименовать, --- все фар искал, которого у меня на машине нет. Кабы я ему не помог с клавишей F2...)
Короче, как в том никулинском анекдоте: "Не судьба".
Забутился со второго винта в XP и стал разбивать с помощью оснастки управления дисками. Вот результаты. Для меня неочевидные. Поясните пжалста:
=================================================================================
В оснастке управления компьютером используется следующее значение для 1 гигабайта:
286181 Mbyte = 279,47 Gbyte =>
1 Gbyte = 1024,0133109099366658317529609618 Mbyte
=================================================================================
System (C
--- Основной раздел, размер кластера 512 байт
Емкость: 40*1024,0133109099366658317529609618 Mbyte = 40960,53243639746663327011843844 Mbyte = 40 Gbyte = 42952379392 byte
Свободно: 39.9 Gbyte = 42874333184 byte
При этом и в проводнике в папке Мой компьютер, и в оснастке пишется, что полный объем диска составляет 40 Гбайт
=================================================================================
Test (T
Дополнительный раздел, логический диск, размер кластера 512 byte
Емкость: 80*1024,0133109099366658317529609618 Mbyte = 81921,06487279493326654023687688 Mbyte
При этом в проводнике пишется, что полный объем 79,9 Гбайт, а в оснастке --- 80,0 Гбайт
Но на самом деле, чтобы в проводнике писалось 80 Гбайт, нужно добавить 10 мегов, то есть реально:
80 Gbyte = 81931,06487279493326654023687688 Mbyte
Свободно: 39.9 Gbyte = 42874333184 byte
=================================================================================
Game (G
Дополнительный раздел, логический диск, размер кластера 512 byte
Емкость: 30*1024,0133109099366658317529609618 Mbyte = 30720,39932729809997495258882883 Mbyte
При этом в проводнике пишется, что полный объем 29,9 Гбайт, а в оснастке --- 30,0 Гбайт
Но на самом деле, чтобы в проводнике писалось 30 Гбайт, нужно добавить... нет, не 10 мегов, а 20!
То есть реально:
30 Gbyte = 30740,39932729809997495258882883 Mbyte
=================================================================================
Swap (S
Дополнительный раздел, логический диск, размер кластера 64 kbyte
Емкость: 2*1024,0133109099366658317529609618 Mbyte = 2048,026621819873331663505921922 Mbyte
При этом в проводнике пишется, что полный объем 1,99 Гбайт, а в оснастке --- 2,0 Гбайт
Но на самом деле, чтобы в проводнике писалось 2 Гбайт, нужно добавить... опять 10 мегов!
То есть реально:
2 Gbyte = 2058,026621819873331663505921922 Mbyre
=================================================================================
//Правда, насколько я понял, рассматривает он только целую часть, потому, в гигабайте у него 1024 мегабайта и надобности в такой "точности" не было//