Для штатной установки дистрибутива РЕД ОС используется загрузочный оптический носитель информации — DVD-диск из комплекта поставки дистрибутива РЕД ОС. Если производится установка с такого диска, можно пропустить этот раздел и сразу перейти к следующему разделу.
Установка с оптического носителя информации (DVD-диска) — это лишь один из возможных способов установки РЕД ОС. Он подходит для большинства случаев, но не работает, например, в случае отсутствия на компьютере накопителя на оптических носителях информации — DVD-привода. Для таких случаев поддерживаются альтернативные методы установки. Важно понимать, что для начала установки необходимо две вещи: иметь возможность загрузить компьютер и иметь доступ к установочным файлам. В случае установочного дистрибутивного DVD-диска эти две возможности предоставляются самим диском: он является загрузочным и содержит все необходимые для установки файлы. Однако вполне допустим и такой вариант: первоначальная загрузка происходит со специально подготовленного flash-диска, а установочные файлы берутся с FTP-сервера сети.
- Выбрать способ первоначальной загрузки компьютера;
- Выбрать источник установки.
Для загрузки компьютера с целью установки операционной системы необходимо воспользоваться носителем, содержащим начальный загрузчик. Таким носителем может быть, как сам загрузочный оптический диск, так и, например, flash-накопитель, который можно сделать загрузочным, воспользовавшись утилитой iso2usb.
Источники установки
После первоначальной загрузки с одного из поддерживаемых носителей, можно выбрать источник установки — место, откуда программа установки будет брать все необходимые при установке данные (прежде всего, устанавливаемое ПО). Так как установка системы возможна не только с лазерного диска, то можно выбрать один из поддерживаемых альтернативных источников установки.
- Сетевые:
- FTP-сервер;
- NFS-сервер;
- HTTP-сервер.
- Локальные:
- Загрузочный флеш-диск.
Условием для всех способов установки является доступность дерева файлов, аналогичного содержимому установочного диска.
Запуск сетевой установки
Перед запуском сетевой установки производится настройка на сервере сети. Выполняется установка и настройка сервера DHCP.
# yum install dhcp
В файл конфигурации /etc/dhcp/dhcpd.conf вносятся следующие конфигурации:
subnet 10.YY.XX.0 netmask 255.255.255.0 {# диапазон ip адресов организации option subnet-mask 255.255.255.0; option routers 10.YY.XX.1; option broadcast-address 10.YY.XX.255; option netbios-name-servers 10.YY.0.251; option netbios-dd-server 10.YY.0.251; option domain-name-servers 8.8.8.8; option broadcast-address 10.YY.XX.255; range 10.YY.XX.20 10.YY.XX.201; } default-lease-time 600; max-lease-time 7200; allow booting; allow bootp; option option-128 code 128 = string; option option-129 code 129 = text; next-server 10.YY.XX.1; filename "/pxelinux.0";
Далее выполняется запуск сервиса:
# service dhcpd start
Выполняется установка и настройка tftp-сервера.
# yum install tftp-server
В файл конфигурации /etc/xinetd.d/tftp вносятся следующие конфигурации:
disable = yes
на
disable = no
Выполняем перезапуск xinetd:
# service xinetd restart
Выполняем подготовку необходимых файлов для начальной загрузки. Для этого устанавливаем утилиту syslinux.
# yum install syslinux
Копируем необходимые файлы в корневую директорию tftp-сервера:
# cp /usr/share/syslinux/chain.c32 /var/lib/tftpboot # cp /usr/share/syslinux/mboot.c32 /var/lib/tftpboot # cp /usr/share/syslinux/memdisk /var/lib/tftpboot # cp /usr/share/syslinux/menu.c32 /var/lib/tftpboot # cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot
Создаем директории для конфигурации и дистрибутивов:
#mkdir -p /var/lib/tftpboot/images/REDOS #mkdir -p /var/lib/tftpboot/pxelinux.cfg
Создаем файл меню /var/lib/tftpboot/pxelinux.cfg/default с содержимым:
default menu.c32 prompt 0 timeout 30 ONTIMEOUT local MENU TITLE PXE Menu LABEL REDOS MENU LABEL REDOS KERNEL images/REDOS/x86_64/6.4/images/pxeboot/vmlinuz APPEND initrd=images/REDOS/x86_64/6.4/images/pxeboot/initrd.img ramdisk_size=128000 ip=dhcp method=http://10.YY.X.1/images/REDOS/x86_64/6.4/ devfs=nomount LABEL REDOS 6 i686 MENU LABEL REDOS 6.4 i686 KERNEL images/REDOS/i686/6.4/images/pxeboot/vmlinuz APPEND initrd=images/REDOS/images/pxeboot/initrd.img ramdisk_size=128000 ip=dhcp method=http://10.YY.X.1/images/REDOS/ devfs=nomount
Производим подготовку дистрибутивов РЕД ОС распаковкой содержимого установочных дисков РЕД ОС в соответствующие каталоги.
Для x86_64 архитектуры:
# mount -t iso9660 -o loop REDOS-DVD1.iso /iso # cp -vR /iso/ /var/lib/tftpboot/images/REDOS/ # umount /iso
Производим установку web-сервера для обеспечения раздачи установочных образов:
# yum install lighttpd
В файл конфигурации /etc/lighttpd/lighttpd.conf вносятся следующие изменения:
var.server_root = "/var/lib/tftpboot" server.use-ipv6 = "disable" server.bind = "10.YY.X.1" server.document-root = server_root
Производим запуск web-сервера:
# service lighttpd start
Производится подготовка к сетевой установке РЕД ОС на рабочей станции. При сетевой установке со стороны клиента (компьютера, на который производится установка) необходимо определить параметры соединения с сервером установки. В этом случае на экране будут появляться диалоги, например, с предложением выбрать сетевую карту (если их несколько) или указать тип IP-адреса: статический (потребуется вписать его самостоятельно) или динамический (DHCP).
Для установки РЕД ОС на рабочей станции в BIOS СВТ конфигурируется выбираем загрузка по сети: «Network Boot Agent» или «PXE boot». Конфигурирование выполняется в соответствии с технической документацией на конкретное оборудование СВТ рабочей станции. После конфигурирования производится перезагрузка СВТ и выполняется установка согласно штатной процедуре установки.
После успешного соединения с сервером в память компьютера будет загружен образ установочного диска, после чего начнется установка системы так же, как и при установке с дистрибутивного DVD-диска.
Установка РЕД ОС в текстовом режиме
Установка в текстовом режиме предлагает интерактивный, не графический интерфейс для установки РЕД ОС. Это может быть полезно в системах без графических возможностей. Однако необходимо учитывать ограничения, накладываемые на текстовый режим, и рассмотреть иные доступные альтернативы перед началом текстовой установки.
Для установки РЕД ОС в текстовом режиме необходимо:
1. После появления загрузчика инсталлятора (Рисунок 1) выбрать пункт меню «Установить RED OS» и нажать «TAB» на клавиатуре.

2. В появившейся нижней части экрана в командной строке загрузчика (Рисунок 2) добавить текст:
inst.text
и нажать клавишу «Enter».

Установка в текстовом режиме (Рисунок 3) происходит по схеме, аналогичной графической установке: нет единого фиксированного порядка настройки. Пользователь может настроить все доступные параметры в любом порядке, используя главный экран инсталлятора.

Экраны, которые уже были настроены автоматически или корректно настроены самим пользователем, помечаются как [x], а экраны, которые требуют обязательной настройки до начала установки, помечаются как [!]. Доступные команды отображаются под списком доступных опций. Выбор пункта меню осуществляется в строке ввода нажатием соответствующей цифровой клавиши.
Например, чтобы в меню, показанном на Рисунке 3, назначить пароль для администратора root, необходимо нажать на клавиатуре последовательно цифру «7» и «Enter».
По умолчанию используются следующие клавиши:
- q – для выхода из текущего меню;
- r – для обновления содержимого;
- b – для начала процесса установки в главном меню;
- с – для подтверждения действия.
При выполнении связанных фоновых задач некоторые пункты меню могут быть временно недоступны или отображать «Processing…». Чтобы обновить текущее состояние элементов текстового меню, используйте команду «r» в приглашении текстового режима.
В нижней части экрана в текстовом режиме (Рисунок 3) отображается зеленая полоса с пятью вариантами меню. Эти параметры представляют собой различные экраны в мультиплексоре терминала tmux (по умолчанию пользователь запускается на экране 1). Пользователь может использовать сочетания клавиш для переключения на другие экраны, которые содержат журналы и интерактивную командную строку.
- установщик всегда будет использовать английский язык и английскую раскладку клавиатуры. Пользователь может настроить язык и параметры клавиатуры, но эти параметры будут применяться только к установленной системе, а не к самой установке;
- пользователь не может настроить какие-либо расширенные методы хранения (LVM, программный RAID, FCoE, zFCP и iSCSI);
- настроить пользовательское разбиение на разделы невозможно – необходимо использовать один из параметров автоматического разбиения на разделы. Пользователю также недоступна настройка места, куда будет установлен загрузчик;
- пользователь не может установить дополнительные пакеты, они должны быть добавлены после завершения установки с помощью диспетчера пакетов Yum.