(ROS Wiki) Установка ReactOS

ReactOS Team, “(ROS Wiki) Installing ReactOS”, public translation into Russian from English More about this translation.

Translate into another language.

{{Внимание|Имейте ввиду, что ReactOS всё ещё находится в состоянии alpha, что означает отсутствие некоторых особенностей и то, что на данный момент ReactOS не может быть заменой для вашей основной ОС.}}

== Системные требования ==

Минимальные системные требования для установки ReactOS:

* 32 Мб ОЗУ (Отладочным сборкам может потребоваться 48Мб ОЗУ)

* Жёсткий диск с интерфейсом IDE

* Основной загрузочный раздел FAT16/FAT32

* VGA-совместимая видеокарта (VESA BIOS версии 2.0 или выше)

* Клавиатура PS/2

* PS/2-совместимая мышь или мышь для последовательного порта, совместимая с Microsoft Mouse

=== Поддержка оборудования ===

ReactOS имеет ограниченную поддержку оборудования. Списки протестированного оборудования можно найти по следующим ссылкам:

* [[Supported_Hardware/IO|Контроллеры ввода/вывода]]

* [[Supported_Hardware/Video_cards|Видеокарты]]

* [[Supported_Hardware/Sound_cards|Звуковые карты]]

* [[Supported_Hardware/Network_cards|Сетевые карты]]

Обратите внимание, что загрузка с CD-ROM поддерживает только запуск программы установки, кроме того, существует LiveCD, предназначенный для периодической загрузки с CD-ROM. Для постоянного использования загрузка с CD-ROM не рекомендуется. Хотя вообще это возможно, однако при загрузке с CD-ROM конфигурация по умолчанию будет препятствовать ReactOS создать файл подкачки. Если файл подкачки недоступен, то ReactOS остановится, как только закончится оперативная память. На практике это препятствует использованию любой нетривиальной программы.

== До установки ==

Существует несколько вещей, которые вы должны учитывать не только перед установкой ReactOS, а даже уже после получения установочного носителя. Они включают в себя метод установки ReactOS, ограничения установки, и резервное копирование существующих данных.

=== Стратегия установки ===

Первым решением, которое необходимо принять, станет решение установить ReactOS на выделенной для тестирования физической машине или в изолированной среде, например запуск в эмуляторе без прямого доступа к диску. Если машина, на которой вы будете запускать ReactOS, является основным компьютером или на вашем компьютере есть важные данные, которые вы не можете позволить себе потерять, то предпочтительнее всего будет использовать эмулятор.

Если вы решите установить ReactOS на диске, который содержит существующую операционную систему (например, Microsoft Windows XP), вы должны убедиться, что диск отформатирован в файловую систему, к которой ReactOS может получить доступ и производить запись, и что имеется достаточно свободного места на диске, на который будет устанавливаться ReactOS, это где-то около 250 Мб. Кроме того, в настоящее время имеются ограничения в выборе оборудования, поэтому необходимо уточнить, все ли компоненты целевой компьютерной системы поддерживаются ReactOS (например, ограничение, позволяющее получить доступ лишь к нескольким SATA-дискам, и то, что ReactOS имеет ''крайне'' ограниченную поддержку [[USB_Stack|USB]] по состоянию на релиз 0.3.10).

После определения текущей ситуации с аппаратным и программным обеспечением, можно выбрать подходящий установочный носитель. К примеру, если на вашем компьютере установлен ATA CD-ROM, а на жёстком диске с интерфейсом IDE важные данные не содержатся, то хорошим выбором может стать запись образа установочного носителя ReactOS на диск CD-RW и последующая установка ReactOS на жёсткий диск IDE при помощи CD-ROM.

=== Ограничения ===

Программа установки ReactOS и [[FreeLoader|начальный загрузчик]] имеют несколько ограничений. Самые основные из них:

* ReactOS может загружаться только с жёстких дисков и CD-ROM с интерфейсом IDE.

* Загрузочный раздел должен быть первым разделом FAT16 или FAT32 на диске.

* Программа установки не может проверить целостность файловых систем.

* Программа установки не предохраняет пользователей от выполнения опасных и потенциально деструктивных действий.

== Получение ReactOS ==

В связи с текущим состоянием проекта, Фонд ReactOS не предоставляет для распространения официальных установочных носителей. Установочные диски CD-ROM должны быть созданы самим пользователем методом записи файла образа на CD-ROM.

=== Загрузка файлов ===

Официальные файлы образа ReactOS в формате ISO могут быть загружены по одному из следующих адресов:

* Официальная страница [http://www.reactos.org/ru/download.html загрузки]. (Установочный CD)

* ReactOS на [http://sourceforge.net/projects/reactos/files/ SourceForge] (ReactOS-{{ReactOS-Curr-Version}}-REL-iso.zip)

=== Создание установочного CD ===

Загруженный вами файл - это сжатый архивный файл формата ZIP, внутри которого находится единственный файл с именем "ReactOS.iso". Образ ISO содержит всё необходимое для создания CD.

* Извлеките файл образа из архива во временную папку.

* Запишите образ ISO на диск CD-R или CD-RW используя любую программу по вашему выбору.

При записи ISO на диск, удостоверьтесь, что он записан как файл образа. Запись файла на диск в другом формате данных приведёт к неработоспособности диска и сделает установочный CD не загружаемым. Отыщите в программе записи нечто похожее на "Burn from ISO" ("Запись из ISO") или "Write disk image" ("Запись образа диска").

== Установка ReactOS ==

Установка ReactOS проходит в три этапа. Во время первых двух этапов происходит установка системы, а третий этап является первой загрузкой системы пользователем.

* Первый этап - Установка в текстовом режиме, начинается при загрузке ReactOS с CD-ROM.

* Второй этап - Загрузка программы установки с графическим интерфейсом. Ввод пользовательской информации и регистрация файлов.

* Третий этап - Загрузка рабочего стола, пользовательская настройка.

=== Реальное оборудование ===

* Сначала убедитесь, что ваш BIOS настроен на загрузку с CD-ROM.

* Вставьте установочный диск с ReactOS в привод CD-ROM и перезагрузите компьютер. При следующей загрузке запустится программа установки ReactOS.

* Следуйте инструкциям на экране для установки ReactOS на компьютер.

* После окончания установки извлеките установочный диск из привода CD-ROM и нажмите ''Enter'' для перезагрузки компьютера. Теперь вы можете запустить ReactOS выбрав его в меню загрузки.

=== Программы эмуляции ===

Эмулятор - это программа, которая создаёт виртуальную аппаратную платформу. Программные инструкции, ранее работавшие на аппаратных средствах, теперь эмулируются программой эмуляции. Это позволяет вам "использовать" различное компьютерное оборудование и прилагающееся к нему программное обеспечение непосредственно в окне на вашем компьютере.

Для получения дополнительной информации об установке ReactOS на эмуляторе, зайдите [http://www.reactos.org?page=newbies_install сюда].

== Варианты загрузки ==

=== Командная строка ядра ===

Командная строка [[ядра]] - это текстовая строка, которая передаётся ReactOS начальным загрузчиком (обычно [[FreeLoader]]). Она состоит из нескольких ключей, каждый из которых имеет особое значение для ReactOS. Ключ - это обратная косая черта, (<code>/</code>) за которой следует текстовая строка (имя ключа), а также, по необходимости, знак равенства (<code>=</code>) и текстовая строка (значение). Если имеется знак равенства, тогда необходимо, чтобы за ним следовало хотя бы одно значение.

Синтаксис, переменные и строки устройств, используемые FreeLoader, соответствуют спецификациям микропрограмм и начальной загрузки [[Wikipedia:Усовершенствованные_RISC-вычисления|ARC]], что аналогично используемой во всех реализациях Windows NT системе начальной загрузки (например, начальный загрузчик Windows NT на архитектуре x86 или консоль ARC, используемая для загрузки Windows NT 4.0 на архитектурах [[Jazz_(компьютер)|MIPS]], Alpha AXP и PowerPC). Поэтому загрузочные диски и другие устройства, доступные для BIOS, задаются при помощи значений отдельно для каждой шины, диска, слайса и раздела, связанных с устройством.

Командная строка ядра во FreeLoader задаётся параметром <code>Options</code> в файле <tt>freeldr.ini</tt>. Следующий текст является примером содержимого <tt>freeldr.ini</tt>, в нём загрузка ReactOS происходит с первого раздела первого IDE-устройства компьютерной системы:

<code>

[ReactOS]

BootType=ReactOS

SystemPath=multi(0)disk(0)rdisk(0)partition(1)\reactos

Options=/DEBUGPORT=SCREEN

</code>

В файле примера используется параметр загрузки <code>DEBUGPORT</code>. Добавив параметр загрузки <code>/DEBUGREPORT=SCREEN</code>, вы укажете ReactOS на необходимость вывода отладочной информации на экран.

=== Параметры ===

Во <tt>freeldr.ini</tt> могут быть использованы следующие параметры загрузки:

; <code>DEBUGPORT</code> : Задав параметр загрузки <code>DEBUGPORT</code> вы активируете некоторые функции отладки.

* Формат: <code>DEBUGPORT=[SCREEN|BOCHS|GDB|PICE|COM1|COM2|COM3|COM4|FILE|MDA]</code><br>Может быть установлено любое из следующих значений:

** <code>SCREEN</code>: Отправка отладочных сообщений на экран.

** <code>BOCHS</code>: Отправка отладочных сообщений в bochs.

** <code>GDB</code>: Включение заглушки отладчика GNU (GDB), что позволяет выполнять удалённую отладку при помощи GDB.

** <code>PICE</code>: Активизация драйвера Private ICE, что позволяет производить отладку при помощи Private ICE.

** <code>COM1</code>: Отправка отладочных сообщений в порт COM1.

** <code>COM2</code>: Отправка отладочных сообщений в порт COM2.

** <code>COM3</code>: Отправка отладочных сообщений в порт COM3.

** <code>COM4</code>: Отправка отладочных сообщений в порт COM4.

** <code>FILE</code>: Отправка отладочных сообщений в файл %systemroot%/reactos/debug.log

** <code>MDA</code>: Отправка отладочных сообщений в MDA ''(Старая текстовая графическая карта от IBM)''.

; <code>BAUDRATE</code> : Задание скорости передачи данных, равной параметру <code>[baudrate]</code>, бит в секунду. Используется совместно с <code>COM1-4</code> или <code>GDB</code>.

* Формат: <code>BAUDRATE=[baudrate]</code>

; <code>IRQ</code> : Задание номера IRQ последовательного порта, равного параметру <code>[irq-number]</code>. Используется совместно с <code>COM1-4</code> или <code>GDB</code>.

* Формат: <code>IRQ=[irq-number]</code>

; <code>PROFILE</code> : Включение профайлинга. Информация профайлинга будет записана в файл <code>%windir%\profiler.log</code>. Использование профайлера немного замедлит работу системы.

* Формат: <code>PROFILE</code>

; <code>MAXMEM</code> : Этот параметр ограничивает количество физической памяти, используемой ReactOS, до первых <code>[maxmem]</code> Мб.

* Формат: <code>MAXMEM=[maxmem]</code>

[[Category:Tutorial]]

© ReactOS Team

Original (English): (ROS Wiki) Installing ReactOS

Translation: © evilslon, seven_ro .

License: GNU FDL 1.2

translated.by crowd

Like this translation? Share it or bookmark!