ROS disk capacity

Материал из Русский WINE
Перейти к: навигация, поиск

Объём диска, необходимый для установки ReactOS

Сколько свободного места потребуется установщику ReactOS?

А если быть точнее, при каком количестве свободного места на диске программа установки *не* даст установить ReactOS?

Краткий ответ:

450Мб!

Хотя в самой минимальной установке система занимает приблизительно 100 Мб, если у вас в системе имеется менее 450 Мб свободного места, вы не сможете запустить программу установки системы, поскольку эта проверка производится на самом раннем этапе установки.

Расширенный ответ:

После начала установки, загрузившись с CD или bootcd.iso, вы иногда можете увидеть следующее сообщение:

"Not enough free space in the selected partition."
"  * Press any key to continue.",

Или другое подобное сообщение на другом языке. Эти сообщения имеют идентификатор ID=ERROR_INSUFFICIENT_DISKSPACE и находятся в файлах \reactos\base\setup\usetup\lang\%YOUR_LOCALE%.h например: \reactos\base\setup\usetup\lang\en-US.h и выводятся на экран во время проверки разделов, выполняемых кодом в: \reactos\base\setup\usetup\interface\usetup.c :

Функция IsDiskSizeValid() сравнивает обнаруженное количество свободного места со значением переменной RequiredPartitionDiskSpace.

Это значение считывается при загрузке программы установки из файла

/reactos/boot/bootdata/txtsetup.sif

Там и находится искомая строка:

 FreeSysPartDiskSpace=450

Конец поисков.

ReactOS
Search.png
Доклады
О ReactOSARWINSSЧеЗа
Информация Новости Выпуски новостейПереводы блоговНовости проектаВидеоReactOS на ХабреUSB от Вадима Галянта
Разработка Руководство по программированиюОтсутствующая функциональностьВетви разработкиКомпоненты системыReactOS и WineПлан работРазработчикиСовместимость с dll WindowsНаиболее значимые изменения за годИспользуемые проектыGoogle Summer of CodeИзвестные проблемы
Порты AMD64ARMXboxPowerPC
Компоненты Файловые системыРежим совместимостиОтчеты об ошибкахПечатьUSBЯдро
Загрузчик Восстановление MBRЗагрузка из GRUBПараметры загрузки
Прочее ARWINSSПриложения в ReactOSОформление ReactOSКоординаторы"Пасхальные яйца"Монетизация
Другое Типы ядерFreeWin95
Помощь
RAM-диск ReactOS по PXEс жесткого диска
Разработка Стиль написания кодаСтандарты RC-файловРабота с документациейВенгерская нотацияGNU Indent • [ Subversion : ветвислияниеиспользование TortoiseSVN ] • Основы переводаОтправка патчей
Репорты Отладка в VirtualBoxОтладка на экранДобавление программы в менеджер приложенийОтправка отчетов
Отладка Com0comGDBKdbgRossym.gdbRoswin.gdbWinDBGРуководство по WinDBGВключение трассировки ядраКоды DPRINTУдалённый отладчик ReactOS
Сборка CMakeRBuildФайлы RBuildАвтоматическое копирование файловСборка MINGW-w64Сборка модулейСреда сборки
Тестирование VirtualBoxVMwareQEMUHyper-VНеобходимый объём дискаПеренос файлов на виртуальный дискУстановка ReactOSУстановка драйверов
Сеть Общие папкиSambaNFS
Игры Установка DirectPlay
Обновление ReactOSЗагрузочная флешкаЧем можно помочь проектуСоздание нового пользователяЗвук и сеть в VirtualBoxСъемка и публикация видеоIRC-каналСторонние компонентыFAQ
Обзоры ОболочкаNTVDMWOWCommunity Edition