ОПЕРАЦИОННАЯ СИСТЕМА АЛЬТ РАБОЧАЯ СТАНЦИЯ 10.4
Установка дистрибутива
Содержание
1 Подготовка к установке...........................................................................................................3
1.1 Способы первоначальной загрузки................................................................................3
1.1.1 Создание загрузочного flash-диска............................................................................3
1.1.2 Проверка целостности записанного образа...............................................................4
2 Начало установки: загрузка системы.....................................................................................6
3 Последовательность установки............................................................................................ 10
3.1 Язык.................................................................................................................................11
3.2 Лицензионное соглашение............................................................................................12
3.3 Дата и время...................................................................................................................13
3.4 Подготовка диска...........................................................................................................15
3.4.1 Выбор профиля разбиения диска.............................................................................15
3.4.2 Автоматические профили разбиения диска............................................................16
3.4.3 Ручной профиль разбиения диска............................................................................18
3.4.4 Дополнительные возможности разбиения диска....................................................19
3.5 Перемонтирование.........................................................................................................34
3.6 Установка системы........................................................................................................ 34
3.7 Сохранение настроек.....................................................................................................36
3.8 Установка загрузчика.................................................................................................... 37
3.9 Настройка сети...............................................................................................................40
3.10 Администратор системы...............................................................................................41
3.11 Системный пользователь..............................................................................................42
3.12 Установка пароля на LUKS-разделы...........................................................................43
3.13 Завершение установки...................................................................................................44
3.14 Проблемы при установке системы...............................................................................44
3.15 Автоматическая установка системы (autoinstall)........................................................46
3.15.1 Файлы автоустановки...............................................................................................46
2
3.15.2 Запуск автоматической установки..........................................................................51
3.16 Установка OEM-версии ОС «Альт Рабочая станция»...............................................53
3.16.1 Установка в режиме OEM (предустановка)...........................................................53
3.16.2 Режим загрузки OEM...............................................................................................60
4 Обновление системы до актуального состояния................................................................66
3
1 ПОДГОТОВКА К УСТАНОВКЕ
Для установки дистрибутива необходимо:
выбрать способ первоначальной загрузки компьютера;
выбрать источник установки.
1.1 Способы первоначальной загрузки
Для загрузки компьютера с целью установки системы необходимо воспользоваться носи-
телем, содержащим начальный загрузчик. Таким носителем может быть flash-накопитель, который
можно сделать загрузочным.
1.1.1 Создание загрузочного flash-диска
Для создания загрузочного flash-диска понадобится файл ISO-образа установочного диска с
дистрибутивом. Файл ISO-образа диска – это файл специального формата, подготовленный для за-
писи на диск. Установочные ISO-образы являются гибридными (Hybrid ISO/IMG), что позволяет
производить установку, записав такой образ на flash-накопитель.
Для этого можно воспользоваться командой:
dd oflag=direct if=<файл-образа.iso> of=</dev/sdX> bs=1M
status=progress; sync
где:
файл-образа.iso – ISO-образ установочного диска с дистрибутивом;
/dev/sdX – устройство, соответствующее flash-диску.
Для удобства показа прогресса записи можно установить пакет pv и использовать команду:
pv <файл-образа.iso> | dd oflag=direct of=</dev/sdX> bs=1M; sync
где:
файл-образа.iso – ISO-образ установочного диска с дистрибутивом;
/dev/sdX – устройство, соответствующее flash-диску.
Просмотреть список доступных устройств можно командой lsblk или blkid.
Например, так можно определить имя USB-устройства:
$ lsblk | grep disk
sda 8:0 0 931,5G 0 disk
sdb 8:16 0 931,5G 0 disk
sdc 8:32 1 7,4G 0 disk
USB-диск имеет имя устройства sdc.
Затем записать:
# dd oflag=direct if=/iso/alt-workstation.iso of=/dev/sdc bs=1M
status=progress; sync
или, например, так:
4
# pv /iso/alt-workstation.iso | dd oflag=direct of=/dev/sdc bs=1M;sync
dd: warning: partial read (524288 bytes); suggest iflag=fullblock
4GiB 0:10:28 [4,61MiB/s] [===================================> ] 72%
ETA 0:04:07
В операционной системе OS X для создания загрузочного flash-диска можно использовать
команду:
sudo dd if=alt-workstation.iso of=/dev/diskX bs=1M
sync
где alt-workstation.iso – образ диска ISO, а /dev/diskX – usb-устройство.
Просмотреть список доступных устройств можно командой:
diskutil list
В операционной системе Windows для создания загрузочного flash-диска можно
воспользоваться программой Image Writer.
Весь процесс записи установочного диска на USB Flash при этом состоит из следующих
шагов:
скачать образ дистрибутива;
скачать архив с программой Win32 Disk Imager или ROSA Image Writer;
распаковать файлы программы из архива в любой каталог;
вставить flash-диск в USB-разъем (размер flash-диска должен быть не меньше размера ска-
чанного образа диска);
запустить файл .exe;
в появившимся окне выбрать iso образ дистрибутива (для ROSA Image Writer), указав в по-
ле «Тип файлов» все файлы – пункт *.* (для Win32 Disk Imager);
выбрать устройство (flash-диск);
нажать кнопку «Write» (Win32 Disk Imager) или «Запись» (ROSA Image Writer) для записи
образа на flash-диск.
Созданный, описанными выше способами, flash-диск является одновременно и загрузоч-
ным, и установочным. В результате, установка дистрибутива может быть произведена исключи-
тельно с использованием flash-диска.
1.1.2 Проверка целостности записанного образа
Для проверки целостности записанного образа необходимо выполнить следующие шаги:
1) определить длину образа в байтах:
$ du -b alt-workstation.iso | cut -f1
5264179200
2) посчитать контрольную сумму образа (или просмотреть контрольную сумму образа из
файла MD5SUM на сервере FTP):
5
$ md5sum alt-workstation.iso
c50590262ccf3eb2fdfc1d38866c521a alt- workstation.iso
3) подсчитать контрольную сумму записанного образа на DVD или USB Flash (выполняет-
ся под правами пользователя root):
# head -c 5264179200 /dev/sdd | md5sum
c50590262ccf3eb2fdfc1d38866c521a
где размер после -c вывод в п.1, а /dev/sdd устройство DVD или USB Flash, на которое
производилась запись.
6
2 НАЧАЛО УСТАНОВКИ: ЗАГРУЗКА СИСТЕМЫ
Для начала установки ОС «Альт Рабочая станция», необходимо загрузиться с носителя, на
котором записан дистрибутив. Для этого может потребоваться включить в BIOS опцию загрузки с
оптического привода или с USB-устройства.
П р и м е ч а н и е . Способ входа в меню BIOS и расположение конкретных настроек может
сильно отличаться в зависимости от используемого оборудования. Чаще всего для входа в BIOS
необходимо нажать клавишу <Delete>, как только компьютер начнёт загружаться. За полной
инструкцией по настройке обратитесь к документации к вашему оборудованию.
Загрузка с установочного диска начинается с меню, в котором перечислено несколько вари-
антов загрузки (Рис. 1):
«Установить ALT Workstation 10.4» – установка ОС «Альт Рабочая станция»;
«LiveCD (жесткий диск не нужен)» в этом режиме работа ОС «Альт Рабочая станция»
осуществляется непосредственно с DVD/flash-диска, не затрагивая установленную на
жестком диске ОС. Режим LiveCD позволяет быстро начать работу с компьютером, избегая
длительного процесса установки ОС в постоянную память;
«LiveCD с поддержкой сеансов» в этом режиме работа ОС «Альт Рабочая станция» осу-
ществляется непосредственно с flash-диска, не затрагивая установленную на жестком дис-
ке ОС. Поддержка сеансов предполагает, что все изменения в настройках ОС, сделанные в
текущей сессии, после перезагрузки компьютера будут сохранены и восстановлены в новом
сеансе автоматически;
«Спасательный LiveCD» восстановление уже установленной, но так или иначе повре-
жденной ОС Linux путем запуска небольшого образа ОС в оперативной памяти. Восстанов-
ление системы потребует некоторой квалификации. Этот пункт также может быть исполь-
зован для сбора информации об оборудовании компьютера, которую можно отправить раз-
работчикам, если ОС «Альт Рабочая станция» устанавливается и работает неправильно. За-
грузка восстановительного режима заканчивается приглашением командной строки:
[root@localhost /]#
«Change language (press F2)» («Изменить язык (нажмите F2)») – позволяет выбрать язык ин-
терфейса загрузчика и программы установки (нажатие клавиши <F2> вызывает такое же
действие);
«Выбрать ядро (нажмите F5)» – позволяет выбрать устанавливаемое ядро. По нажатию кла-
виши <F5> открывается окно выбора ядра (Рис. 2). Ядро 6.1.115-un-def-alt1 загружается и
устанавливается по умолчанию;
«Memory Test (may not work with Secure Boot («Проверка оперативной памяти») про-
верка целостности оперативной памяти. Процесс диагностики заключается в проведении
7
нескольких этапов тестирования каждого отдельного модуля ОЗУ (данный процесс будет
выполняться бесконечно, пока его не остановят, необходимо дождаться окончания хотя бы
одного цикла проверки);
«UEFI Shell (may not work with Secure Boot)» оболочка/терминал для прошивки, позволя-
ющий запускать EFI-приложения, в том числе загрузчики UEFI;
«UEFI Firmware Settings» – позволяет получить доступ к настройкам UEFI.
Установка. Загрузка с установочного диска
Рис. 1
Начальный загрузчик в режиме Legacy показан на (Рис. 3).
На данном этапе установки не поддерживается «мышь», поэтому для выбора различных ва-
риантов и опций установки необходимо воспользоваться клавиатурой.
Нажатием клавиши <E> можно вызвать редактор параметров текущего пункта загрузки.
Если система настроена правильно, то редактировать их нет необходимости.
8
Установка. Выбор устанавливаемого ядра
Рис. 2
Установка. Начальный загрузчик в режиме Legacy
Рис. 3
9
Чтобы начать процесс установки, нужно клавишами перемещения курсора <↑>, <↓> вы-
брать пункт меню «Установить ALT Workstation 10.4» и нажать <Enter>. Начальный этап установ-
ки не требует вмешательства пользователя: происходит автоматическое определение оборудова-
ния и запуск компонентов программы установки. Сообщения о том, что происходит на этом этапе,
можно просмотреть, нажав клавишу <ESC>.
П р и м е ч а н и е . В начальном загрузчике установлено небольшое время ожидания: если в
этот момент не предпринимать никаких действий, то будет загружена та система, которая уже
установлена на жестком диске. Если пропустили нужный момент, перезагрузите компьютер и во-
время выберите пункт «Установить ALT Workstation 10.4».
10
3 ПОСЛЕДОВАТЕЛЬНОСТЬ УСТАНОВКИ
До того как будет произведена установка базовой системы на жесткий диск, программа
установки работает с образом системы, загруженным в оперативную память компьютера.
Если инициализация оборудования завершилась успешно, будет запущен графический ин-
терфейс программы-установщика.
Процесс установки разделен на шаги; каждый шаг посвящен настройке или установке опре-
деленного свойства системы. Шаги нужно проходить последовательно, переход к следующему
шагу происходит по нажатию кнопки «Далее». При помощи кнопки «Назад» при необходимости
можно вернуться к уже пройденному шагу и изменить настройки. Однако на этом этапе установки
возможность перехода к предыдущему шагу ограничена теми шагами, где нет зависимости от дан-
ных, введенных ранее.
В случае необходимости отмены установки, следует нажать кнопку <Reset> на корпусе си-
стемного блока компьютера.
П р и м е ч а н и е . Совершенно безопасно выполнить отмену установки только до шага
«Подготовка диска», поскольку до этого момента не производится никаких изменений на жестком
диске. Если прервать установку между шагами «Подготовка диска» и «Установка загрузчика», су-
ществует вероятность, что после этого с жесткого диска не сможет загрузиться ни одна из уста-
новленных ОС (если такие имеются).
Технические сведения о ходе установки можно посмотреть, нажав <Ctrl>+<Alt>+<F1>, вер-
нуться к программе установки <Ctrl>+<Alt>+<F7>. По нажатию <Ctrl>+<Alt>+<F2> откроется
отладочная виртуальная консоль.
Каждый шаг сопровождается краткой справкой, которую можно вызвать, нажав <F1>.
Нажатие на кнопку позволяет показать/скрыть панель со списком шагов установ-
ки (Рис. 4).
Во время установки системы выполняются следующие шаги:
язык;
лицензионное соглашение;
дата и время;
подготовка диска;
перемонтирование;
установка системы;
сохранение настроек;
установка загрузчика;
настройка сети;
11
администратор системы;
системный пользователь;
установка пароля на шифрованные разделы;
завершение установки.
Установка. Список шагов
Рис. 4
3.1 Язык
Установка начинается с выбора основного языка языка интерфейса программы установки
и устанавливаемой системы (Рис. 5).
На данном этапе также выбирается вариант переключения раскладки клавиатуры. Расклад-
ка клавиатуры это привязка букв, цифр и специальных символов к клавишам на клавиатуре.
Переключение между раскладками осуществляется при помощи специально зарезервированных
для этого клавиш.
Для настройки варианта переключения раскладки клавиатуры в пункте «Выберите вариант
переключения раскладки клавиатуры» необходимо установить одно из следующих значений (до-
ступно при выборе русского языка, в качестве основного):
клавиши <Alt> и <Shift> одновременно;
12
клавиша <CapsLock>;
клавиши <Control> и <Shift> одновременно;
клавиша <Control>;
клавиша <Alt>.
Установка. Выбор языка
Рис. 5
Если выбранный основной язык имеет всего одну раскладку (например, при выборе англий-
ского языка в качестве основного), эта единственная раскладка будет принята автоматически.
После завершения настройки основного языка и варианта переключения раскладки клавиа-
туры необходимо нажать кнопку «Далее».
3.2 Лицензионное соглашение
После окна выбора языковых параметров ОС «Альт Рабочая станция» программа установки
переходит к окну «Лицензионное соглашение» (Рис. 6).
Перед продолжением установки следует внимательно прочитать условия, регулирующие
права владельца экземпляра дистрибутива ОС «Альт Рабочая станция» на использование дистри-
бутива, а также включенных в состав дистрибутива отдельных программ для ЭВМ в установлен-
ных условиями пределах.
13
Установка. Лицензионное соглашение
Рис. 6
Если вы приобрели дистрибутив, то данное лицензионное соглашение прилагается в
печатном виде к вашей копии дистрибутива. Лицензия относится ко всему дистрибутиву
ОС «Альт Рабочая станция».
Для подтверждения согласия, необходимо отметить пункт «Да, я согласен с условиями» и
нажать кнопку «Далее».
3.3 Дата и время
После окна «Лицензионное соглашение» программа установки переходит к окну «Дата и
время». На данном этапе выполняется выбор региона и города, по которым будет определен часо-
вой пояс и установлены системные часы (Рис. 7). Для корректной установки даты и времени до-
статочно правильно указать часовой пояс и выставить желаемые значения для даты и времени.
Для указания часового пояса в соответствующих списках выберите регион, а затем город.
Поиск по списку можно ускорить, набирая на клавиатуре первые буквы искомого слова.
Пункт «Хранить время в BIOS по Гринвичу» выставляет настройки даты и времени в соот-
ветствии с часовыми поясами, установленными по Гринвичу, и добавляет к местному времени ча-
совую поправку для выбранного региона.
14
Установка. Выбор часового пояса
Рис. 7
После выбора часового пояса будут предложены системные дата и время по умолчанию.
Для ручной установки текущих даты и времени нужно нажать кнопку «Изменить».
Откроется окно ручной настройки системных параметров даты и времени (Рис. 8).
Для синхронизации системных часов (NTP) с удаленным сервером по локальной сети или
по сети Интернет нужно отметить пункт «Получать точное время с NTP-сервера» и указать пред-
почитаемый NTP-сервер. В большинстве случаев можно указать сервер pool.ntp.org.
Если выбрана опция «Получать точное время с NTP-сервера», то компьютер может и сам
быть сервером точного времени. Для работы компьютера в качестве сервера точного времени вну-
три локальной сети нужно отметить пункт «Работать как NTP-сервер».
Для сохранения настроек и продолжения установки системы в окне ручной установки даты
и времени необходимо нажать кнопку «ОК» и затем в окне «Дата и время» нажать кнопку «Да-
лее».
П р и м е ч а н и е . В случае если ОС «Альт Рабочая станция» устанавливается как вторая
ОС, необходимо снять отметку с пункта «Хранить время в BIOS по Гринвичу», иначе время в уже
установленной ОС может отображаться некорректно.
15
Установка. Настройка времени
Рис. 8
3.4 Подготовка диска
На этом этапе программа установки подготавливает площадку для установки ОС «Альт Ра-
бочая станция», в первую очередь – выделяется свободное место на диске.
Переход к этому шагу может занять некоторое время период ожидания может быть
разным и зависит от производительности компьютера, объема жесткого диска, количества разде-
лов на нем и других параметров.
3.4.1 Выбор профиля разбиения диска
После завершения первичной конфигурации загрузочного носителя откроется окно «Подго-
товка диска» (Рис. 9). В списке разделов перечислены уже существующие на жестких дисках раз-
делы том числе здесь могут оказаться съемные USB-носители, подключенные к компьютеру в
момент установки).
В списке «Выберите профиль» перечислены доступные профили разбиения диска. Профиль
– это шаблон распределения места на диске для установки ОС. Можно выбрать один из профилей:
«Установка рабочей станции»;
«Установка рабочей станции (BtrFS)»;
«Вручную».
16
Установка. Выбор профиля разбиения диска(ов)
Рис. 9
Первые два профиля предполагают автоматическое разбиение диска.
3.4.2 Автоматические профили разбиения диска
Профиль «Установка рабочей станции» предполагает автоматическое разбиение диска. При
выборе этого профиля будут выделены отдельные разделы для подкачки, для EFI и для корневой
файловой системы. Если размер диска больше 120 ГБ, будет также создан раздел /home (Рис. 10).
Если результат вас по каким-то причинам не устраивает, прямо сейчас можно его отредактиро-
вать.
Профиль «Установка рабочей станции (BtrFS)» будет создан раздел BtrFS с разбивкой на
подразделы @ и @home (Рис. 11).
От возможности редактировать результат разбиения можно отказаться, сняв выделение с
пункта «Предложить сделать мои изменения после применения профиля». В этом случае никакой
информации о распределении дискового пространства на экране отображаться не будет. После
осуществления физических изменений на жестком диске начнется установка базовой системы.
Этот вариант подойдет для установки на чистый диск.
17
Установка. Автоматический профиль разбиения диска
Рис. 10
Установка. Корень системы с файловой системой BtrFS
Рис. 11
18
Рядом с названием каждого профиля указан минимальный объём свободного места на
диске, требуемый для установки в соответствии с данным профилем. Если при применении
профиля автоматического разбиения диска доступного места на диске окажется недостаточно, то
на монитор будет выведено сообщение об ошибке: «Невозможно применить профиль,
недостаточно места на диске». В этом случае можно воспользоваться методом ручной разметки:
профиль «Вручную» или установить отметку на пункте «Очистить выбранные диски перед
применением профиля».
П р и м е ч а н и е . При отмеченном пункте «Очистить выбранные диски перед применением
профиля» будут удалены все данные с выбранных дисков (включая внешние USB-носители) без
возможности восстановления. Рекомендуется использовать эту возможность при полной уверен-
ности в том, что диски не содержат никаких ценных данных.
3.4.3 Ручной профиль разбиения диска
При необходимости освободить часть дискового пространства следует воспользоваться
профилем разбиения «Вручную». Можно удалить некоторые из существующих разделов или со-
держащиеся в них файловые системы. После этого можно создать необходимые разделы самостоя-
тельно или вернуться к шагу выбора профиля и применить один из автоматических профилей. Вы-
бор этой возможности требует знаний об устройстве диска и технологиях его разбиения.
По нажатию «Далее» будет произведена запись новой таблицы разделов на диск и формати-
рование разделов. Разделы, только что созданные на диске программой установки, пока не содер-
жат данных и поэтому форматируются без предупреждения. Уже существовавшие, но измененные
разделы, которые будут отформатированы, помечаются специальным значком в колонке «Файло-
вая система» слева от названия. При уверенности в том, что подготовка диска завершена, под-
твердите переход к следующему шагу нажатием кнопки «OK».
Не следует форматировать разделы с теми данными, которые необходимо сохранить,
например, с пользовательскими данными (/home) или с другими операционными системами. С
другой стороны, отформатировать можно любой раздел, который нужно «очистить» (удалить все
данные).
Для того чтобы система правильно работала частности могла загрузиться) с UEFI, при
ручном разбиении диска надо обязательно сделать точку монтирования /boot/efi, в которую
нужно смонтировать vfat раздел с загрузочными записями. Если такого раздела нет, то его надо
создать вручную. При разбивке жёсткого диска в автоматическом режиме такой раздел создаёт
сам установщик.
Особенности разбиения диска в UEFI-режиме:
требуется создать новый или подключить существующий FAT32-раздел с GPT-типом ESP
(efi system partition) размером ~100 – 500 Мб (будет смонтирован в /boot/efi);
19
может понадобиться раздел типа bios boot partition минимального размера, никуда
не подключенный и предназначенный для встраивания grub2-efi;
остальные разделы и файловая система, и swap имеют GPT-тип basic data; актуаль-
ный тип раздела задаётся отдельно.
Для сохранения всех внесенных настроек и продолжения установки в окне «Подготовка
диска» нужно нажать кнопку «Далее».
3.4.4 Дополнительные возможности разбиения диска
Ручной профиль разбиения диска позволяет установить ОС на программный RAID-массив,
разместить разделы в томах LVM и использовать шифрование на разделах. Данные возможности
требуют от пользователя понимания принципов функционирования указанных технологий.
3.4.4.1 Создание программного RAID-массива
Избыточный массив независимых дисков RAID (redundant array of independent disks) тех-
нология виртуализации данных, которая объединяет несколько жёстких дисков в логический эле-
мент для избыточности и повышения производительности.
П р и м е ч а н и е . Для создания программного RAID-массива потребуется минимум два
жёстких диска.
Программа установки поддерживает создание программных RAID-массивов следующих ти-
пов:
RAID 1;
RAID 0;
RAID 4/5/6;
RAID 10.
Процесс подготовки к установке на RAID условно можно разбить на следующие шаги:
создание разделов на жёстких дисках;
создание RAID-массивов на разделах жёсткого диска;
создание файловых систем на RAID-массиве.
П р и м е ч а н и е . Для создания программного RAID-массива может потребоваться пред-
варительно удалить существующую таблицу разделов с жесткого диска.
П р и м е ч а н и е . Системный раздел EFI должен быть физическим разделом в основной
таблице разделов диска.
Для настройки параметров нового раздела из состава RAID-массива необходимо выбрать
неразмеченный диск в окне профиля разбивки пространства «Вручную» и нажать кнопку «Создать
раздел» (Рис. 12).
Для создания программного массива на GPT-разделах следует сначала создать разделы ти-
па «basic data» (Рис. 13) и не создавать на них том (снять отметку с пункта «Создать том»).
20
Установка. Создание раздела Linux RAID
Рис. 12
Установка. Создание раздела Linux RAID
Рис. 13
21
В этом окне необходимо настроить следующие параметры:
«Размер» – в поле необходимо указать размер будущего раздела в Мбайт;
«Смещение» – в поле необходимо указать смещение начала данных на диске в Мбайт;
«Тип раздела» в выпадающем поле нужно выбрать значение «basic data» для последую-
щего включения раздела в RAID-массивы.
П р и м е ч а н и е . В режиме Legacy при создании разделов на жестких дисках для после-
дующего включения их в RAID-массивы следует указать «Тип раздела» для них равным «Linux
RAID» (Рис. 14).
Установка. Создание раздела Linux RAID в режиме Legacy
Рис. 14
На втором диске создать два раздела с типом «basic data» без создания на них томов. При
этом разделы на разных дисках должны совпадать по размеру.
П р и м е ч а н и е . При создании разделов следует учесть, что объём результирующего
массива может зависеть от размера, включённых в него разделов жёсткого диска. Например, при
создании RAID 1 результирующий размер массива будет равен размеру минимального участника.
После создания разделов на дисках можно переходить к организации самих RAID-масси-
вов. Для этого в списке следует выбрать пункт «RAID», после чего нажать кнопку «Создать
RAID» (Рис. 15). Далее мастер предложит выбрать тип массива (Рис. 16) и указать его участников
(Рис. 17).
22
Установка. Организация RAID-массива
Рис. 15
Установка. Выбор типа RAID-массива
Рис. 16
23
Установка. Выбор участников RAID-массива
Рис. 17
П р и м е ч а н и е . По умолчанию выбираются все разделы, поэтому необходимо снять от-
метку с раздела sdb1.
После того, как RAID-массив создан, его можно использовать как обычный раздел на
жёстких дисках, то есть на нём можно создавать файловые системы или же, например, включать в
LVM-тома.
П р и м е ч а н и е . После установки системы можно будет создать ещё один RAID-массив
и добавить в него загрузочный раздел (/boot/efi).
3.4.4.2 Создание LVM-томов
Менеджер логических дисков LVM (Logical Volume Manager) средство гибкого управле-
ния дисковым пространством, которое позволяет создавать поверх физических разделов (либо не-
разбитых дисков) логические тома, которые в самой системе будут видны как обычные блочные
устройства с данными (обычные разделы).
П р и м е ч а н и е . Для создания группы томов LVM может потребоваться предварительно
удалить таблицу разделов с жесткого диска.
24
П р и м е ч а н и е . Системный раздел EFI должен быть физическим разделом в основной
таблице разделов диска.
Процесс подготовки к установке на LVM условно можно разбить на следующие шаги:
создание разделов на жёстких дисках;
создание группы томов LVM;
создание томов LVM;
создание файловых систем на томах LVM.
Для настройки параметров нового раздела необходимо выбрать неразмеченный диск в окне
профиля разбивки пространства «Вручную» и нажать кнопку «Создать раздел» (Рис. 12).
При создании разделов на жёстких дисках для последующего включения их в LVM-тома
следует указать «Тип раздела» для них равным «basic data» (Рис. 13) и не создавать на них том
(снять отметку с пункта «Создать том»).
П р и м е ч а н и е . В режиме Legacy при создании разделов на жёстких дисках для после-
дующего включения их в LVM-тома следует указать «Тип раздела» для них равным «Linux LVM»
(Рис. 18).
Установка. Создание раздела Linux LVM в режиме Legacy
Рис. 18
25
После создания разделов на дисках можно переходить к созданию группы томов LVM. Для
этого в списке следует выбрать «LVM», после чего нажать кнопку «Создать группу томов» (Рис.
19).
Установка. Создание LVM-томов
Рис. 19
В открывшемся окне (Рис. 20) необходимо выбрать физические разделы, которые будут
входить в группу томов, указать название группы и выбрать размер экстента.
П р и м е ч а н и е . Размер экстента представляет собой наименьший объем пространства,
который может быть выделен тому. По умолчанию размер экстента 65536 (65536*512=32Мб).
После того, как группа томов LVM создана, её можно использовать как обычный жёсткий
диск, то есть внутри группы томов можно создавать тома (аналог раздела на физическом жёстком
диске) и файловые системы внутри томов (Рис. 21).
26
Установка. Создание группы томов
Рис. 20
Установка. Создание тома
Рис. 21
27
3.4.4.3 Создание шифрованных разделов
Программа установки ОС «Альт Рабочая станция» позволяет создавать кодированные раз-
делы с использованием встроенных средств маскирования.
Для создания кодированного раздела и выполнения дальнейшей разметки нужно выбрать
требуемый диск и нажать кнопку «Создать шифруемый раздел» (Рис. 22).
Установка. Создание кодированного раздела
Рис. 22
В открывшемся окне (Рис. 23) доступны следующие настройки:
«Размер» – общий размер шифрованного тома;
«Смещение» настройка осуществляется с помощью ползунка либо путем ввода значения
с клавиатуры (в поле необходимо указать смещение начала данных на диске в Мбайт);
«Тип раздела» в выпадающем поле нужно выбрать значение «Linux filesystem» или «basic
data»;
«Создать шифруемый том» отметить пункт для автоматического перехода к настройке
файловой системы на данном разделе;
«Показывать дополнительные настройки» отметить пункт для отображения дополнитель-
ных настроек при последующей работе с разделом.
28
Установка. Создание кодированного раздела
Рис. 23
После создания кодированного раздела мастер, как и при создании обычного раздела,
предложит создать на нем файловую систему и при необходимости потребует указать точку
монтирования.
П р и м е ч а н и е . Установка загрузчика на кодированный раздел не поддерживается.
3.4.4.4 Создание подтомов BtrFS
BtrFS файловая система, которая может работать с очень большими файлами, имеется
поддержка снимков файловой системы (снапшотов), сжатие и подтома.
Подтом (subvolume) не является блочным устройством, но в каждом томе btrfs создаётся
один подтом верхнего уровня (subvolid=5), в этом подтоме могут создаваться другие подтома и
снапшоты. Подтома (подразделы, subvolumes) создаются ниже вершины дерева BtrFS по мере
необходимости, например, для / и /home создаются подтома с именами @ и @home. Это означает,
что для монтирования подтомов необходимы определенные параметры вместо корня системы
BtrFS по умолчанию:
подтом @ монтируется в / с помощью опции subvol=@;
подтом @home (если он используется) монтируется с помощью параметра монтирования
subvol=@home.
29
В данном разделе рассмотрен вариант подготовки раздела BtrFS с разбивкой на подразделы
@ и @home.
Программа установки ОС «Альт Рабочая станция» позволяет создать подтома (subvolume),
указав разные точки монтирования.
Процесс подготовки к установке на подтома условно можно разбить на следующие шаги:
создание разделов на жёстких дисках;
создание подтомов на разделах жёсткого диска.
Для настройки параметров нового раздела необходимо выбрать неразмеченный диск в окне
профиля разбивки пространства «Вручную» и нажать кнопку «Создать раздел» (Рис. 24).
Установка. Создание раздела
Рис. 24
При создании раздела на жёстком диске следует указать «Тип раздела» для них равным
«basic data» или «Linux filesystem» (Рис. 25).
П р и м е ч а н и е . В режиме Legacy при создании раздела на жёстком диске для последую-
щего создания подтомов BtrFS следует указать «Тип раздела» для них равным «Linux» (Рис. 26).
30
Установка. Создание раздела
Рис. 25
Установка. Создание раздела в режиме Legacy
Рис. 26
31
На следующем шаге необходимо выбрать файловую систему BtrFS (Рис. 27). В окне «Изме-
нить точку монтирования» (Рис. 28) нажать кнопку «Отмена» (не указывать точку монтирования
для раздела).
Установка. Создание файловой системы BtrFS
Рис. 27
Установка. Окно «Изменить точку монтирования»
Рис. 28
32
После создания раздела можно переходить к созданию подтомов. Для этого в списке следу-
ет выбрать раздел с файловой системой BtrFS, после чего нажать кнопку «Создать подтом» (Рис.
29). В открывшемся окне следует указать имя подтома или путь до него (Рис. 30).
Установка. Кнопка «Создать подтом»
Рис. 29
Установка. Создание подтома @home
Рис. 30
33
После создания подтомов необходимо указать точки монтирования для каждого тома. Для
этого выбрать подтом и нажать кнопку «Изменить точку монтирования» (Рис. 31). В открывшемся
окне указать точку монтирования (Рис. 32).
Установка. Кнопка «Изменить точку монтирования»
Рис. 31
Установка. Точка монтирования для подтома @home
Рис. 32
34
Далее можно установить систему как обычно.
3.5 Перемонтирование
По завершении этапа подготовки диска начинается шаг перемонтирования. Он проходит
автоматически и не требует вмешательства пользователя. На экране отображается индикатор вы-
полнения. (Рис. 33).
Установка. Перемонтирование
Рис. 33
3.6 Установка системы
На данном этапе происходит распаковка ядра и установка набора программ, необходимых
для работы ОС «Альт Рабочая станция».
Программа установки предлагает выбрать дополнительные пакеты программ, которые бу-
дут включены в состав ОС «Альт Рабочая станция» и установлены вместе с ней на диск (Рис. 34).
Под списком групп на экране отображается информация об объеме дискового про-
странства, которое будет занято после установки пакетов, входящих в выбранные группы.
Опция «Показать состав группы» выводит список программных пакетов, входящих в состав
той или иной группы пакетов.
Выбрав группы пакетов, следует нажать «Далее», после чего начнется установка пакетов
(Рис. 35).
35
Установка. Выбор групп пакетов
Рис. 34
Установка. Установка пакетов
Рис. 35
36
Установка происходит автоматически в два этапа:
получение пакетов;
установка пакетов.
Получение пакетов осуществляется с источника, выбранного на этапе начальной загрузки.
При сетевой установке (по протоколу FTP или HTTP) время выполнения этого шага будет зави-
сеть от скорости соединения.
3.7 Сохранение настроек
Начиная с данного этапа, программа установки работает с файлами только что установлен-
ной базовой системы. Все последующие изменения можно будет совершить после завершения
установки посредством редактирования соответствующих конфигурационных файлов или при по-
мощи модулей управления, включенных в дистрибутив.
После завершения установки базовой системы выполняется шаг сохранения настроек (Рис.
36). Он проходит автоматически и не требует вмешательства пользователя, на экране отображает-
ся индикатор выполнения.
Установка. Сохранение настроек
Рис. 36
37
На данном этапе производится перенос настроек, выполненных на первых шагах установки,
в установленную базовую систему. Также производится запись информации о соответствии разде-
лов жесткого диска смонтированным на них файловым системам (заполняется конфигурационный
файл /etc/fstab).
После сохранения настроек осуществляется автоматический переход к следующему шагу.
3.8 Установка загрузчика
Загрузчик ОС программа, которая позволяет загружать ОС «Альт Рабочая станция» и
другие ОС, если они установлены на данной машине.
При установке на EFI модуль установки загрузчика предложит установить загрузчик в спе-
циальный раздел EFI (Рис. 37). Рекомендуется выбрать автоматическое разбиение на этапе размет-
ки диска для создания необходимых разделов для загрузки с EFI.
Установка. Установка загрузчика
Рис. 37
Варианты установки загрузчика при установке в режиме EFI:
«EFI (рекомендуемый)» при установке загрузчика в NVRAM будет добавлена запись, без
которой большинство компьютеров не смогут загрузиться во вновь установленную ОС;
38
«EFI (сначала очистить NVRAM)» перед добавлением записи в NVRAM её содержимое
будет сохранено в /root/.install-log, после чего из неё будут удалены все загрузоч-
ные записи, что приведёт к восстановлению полностью заполненной NVRAM и гарантиру-
ет загрузку вновь установленной ОС;
«EFI (запретить запись в NVRAM)» этот вариант следует выбрать, только если инсталля-
тор не может создать запись в NVRAM или если заведомо известно, что запись в NVRAM
может вывести компьютер из строя (вероятно, запись в NVRAM придётся создать после
установки ОС средствами BIOS Setup);
«EFI (для съёмных устройств)» этот вариант следует выбрать, только если ОС устанавли-
вается на съёмный накопитель. Этот вариант также можно использовать вместо варианта
EFI (запретить запись в NVRAM) при условии, что это будет единственная ОС на данном
накопителе. Создавать запись в NVRAM не потребуется.
П р и м е ч а н и е . Установка загрузчика при установке в режиме Legacy показана на Рис.
38.
Установка. Установка загрузчика при установке системы в режиме Legacy
Рис. 38
Программа установки автоматически определяет, в каком разделе жёсткого диска следует
располагать загрузчик для возможности корректного запуска ОС «Альт Рабочая станция».
39
Положение загрузчика, в случае необходимости, можно изменить в списке «Устройство»,
выбрав другой раздел.
П р и м е ч а н и е . Если планируется использовать и другие операционные системы, уже
установленные на этом компьютере, тогда имеет значение, на каком жёстком диске или в каком
разделе будет расположен загрузчик.
Для ограничения доступа к опциям загрузки можно установить пароль на загрузчик (Рис.
39). Для этого необходимо отметить пункт «Установить или сбросить пароль» и задать пароль в
появившихся полях для ввода.
Установка. Установка пароля на загрузчик
Рис. 39
П р и м е ч а н и е . При необходимости изменения опций загрузки при старте компьютера
потребуется ввести имя пользователя «boot» и заданный на этом шаге пароль.
Для подтверждения выбора и продолжения работы программы установки необходимо на-
жать кнопку «Далее».
3.9 Настройка сети
На этом этапе в окне «Настройка сети» необходимо задать параметры работы сетевой кар-
ты и настройки сети (Рис. 40).
40
Установка. Настройка сети
Рис. 40
В окне «Настройка сети» можно заполнить следующие поля:
«Имя компьютера» – указать сетевое имя ПЭВМ в поле для ввода имени компьютера;
«Интерфейсы» выбрать доступный сетевой интерфейс, для которого будут выполняться
настройки;
«Версия протокола IP» – версия используемого протокола IP (IPv4, IPv6);
«Конфигурация» выбрать способ назначения IP-адресов (службы DHCP, Zeroconf, вруч-
ную);
«IP-адреса» – пул назначенных IP-адресов из поля «Добавить ↑ IP», выбранные адреса мож-
но удалить нажатием кнопки «Удалить»;
«ДобавитьIP» позволяет ввести IP-адрес вручную и выбрать в выпадающем поле пред-
почтительную маску сети. Для переноса адреса в пул поля «IP-адреса» необходимо нажать
кнопку «Добавить»;
«Шлюз по умолчанию» адрес шлюза, который будет использоваться сетью по умолча-
нию;
41
«DNS-серверы» список предпочтительных DNS-серверов, которые будут получать ин-
формацию о доменах, выполнять маршрутизацию почты и управлять обслуживающими
узлами для протоколов в домене;
«Домены поиска» список предпочтительных доменов, по которым будет выполняться по-
иск.
Конкретные значения будут зависеть от используемого сетевого окружения. Ручного введе-
ния настроек можно избежать, если в сети уже есть настроенный DHCP-сервер. В этом случае все
необходимые сетевые настройки будут получены автоматически.
П р и м е ч а н и е . При переключении конфигурации с «Использовать DHCP» на «Вруч-
ную» в поле «IP-адреса» может отображаться IP-адрес, полученный по DHCP. Этот адрес никак не
используется в дальнейшей настройке. Необходимо удалить отображаемый IP-адрес и задать ад-
рес вручную, иначе сетевому интерфейсу будет назначен IP-адрес локальной заглушки (например,
127.0.0.2).
П р и м е ч а н и е . Для совместимости с именем компьютера в сетях Windows
(netbios name), имя компьютера не должно превышать 15 символов.
Для сохранения настроек сети и продолжения работы программы установки необходимо
нажать кнопку «Далее».
3.10 Администратор системы
На данном этапе загрузчик создает учетную запись администратора (Рис. 41). В открыв-
шемся окне необходимо ввести пароль учетной записи администратора (root). Чтобы исключить
опечатки при вводе пароля, пароль учетной записи вводится дважды.
Для автоматической генерации пароля необходимо отметить пункт «Создать автоматиче-
ски». Система предложит пароль, сгенерированный автоматическим образом в соответствии с тре-
бованиями по стойкости паролей.
Администратор отличается от всех прочих пользователей тем, что ему позволено произво-
дить любые, в том числе самые разрушительные, изменения в системе. Поэтому выбор пароля
администратора – очень важный момент для безопасности: любой, кто сможет ввести его правиль-
но (узнать или подобрать), получит неограниченный доступ к системе. Даже ваши собственные
неосторожные действия от имени root могут иметь катастрофические последствия для всей систе-
мы.
Подтверждение введенного (или сгенерированного) пароля учетной записи администратора
(root) и продолжение работы программы установки выполняется нажатием кнопки «Далее».
42
Установка. Задание пароля администратора
Рис. 41
3.11 Системный пользователь
На данном этапе программа установки создает учетную запись системного пользователя
(пользователя) ОС «Альт Рабочая станция».
В окне «Системный пользователь» (Рис. 42) необходимо заполнить следующие поля:
«Имя» имя учетной записи пользователя ОС «Альт Рабочая станция» (слово, состоящее
только из строчных латинских букв, цифр и символа подчеркивания «_», причем цифра и
символ «_» не могут стоять в начале слова);
«Комментарий» комментарий к имени учетной записи (обычно тут указывается реальные
имя и фамилия пользователя);
«Пароль» пароль учетной записи пользователя (чтобы исключить опечатки при вводе па-
роля, пароль пользователя вводится дважды).
Для автоматического создания пароля необходимо отметить пункт «Создать автоматиче-
ски». Система предложит пароль, сгенерированный автоматическим образом в соответствии с тре-
бованиями по стойкости паролей.
В процессе установки предлагается создать только одну учетную запись пользователя
чтобы от его имени администратор мог выполнять задачи, которые не требуют привилегий адми-
43
нистратора (root). Учетные записи для всех прочих пользователей системы можно будет создать в
любой момент после ее установки.
Установка. Создание пользователя
Рис. 42
Подтверждение введенного (или сгенерированного) пароля учетной записи системного
пользователя и продолжение работы программы установки выполняется нажатием кнопки «Да-
лее».
3.12 Установка пароля на LUKS-разделы
Если на этапе подготовки диска были созданы кодированные разделы (LUKS-разделы), на
данном этапе необходимо ввести пароль для обращения к этому разделу (Рис. 43).
Установленный пароль потребуется вводить для получения доступа к информации на дан-
ных разделах. Например, если вы зашифровали /home, то во время загрузки системы будет необ-
ходимо ввести пароль для этого раздела, иначе вы не сможете получить доступ в систему под
своим именем пользователя.
П р и м е ч а н и е . Если кодируемые разделы, не создавались, этот шаг пропускается авто-
матически.
44
Установка. Установка пароля на кодированные разделы
Рис. 43
3.13 Завершение установки
На экране последнего этапа установки отображается информация о завершении установ-
ки ОС «Альт Рабочая станция» (Рис. 44).
После нажатия кнопки «Завершить» автоматически начнется перезагрузка системы. Далее
можно загружать установленную систему в обычном режиме.
3.14 Проблемы при установке системы
П р и м е ч а н и е . При возникновении проблем с UEFI или Legacy/CSM рекомендуется
изменить выбор используемого вида прошивки на другой. Не следует выбирать режим смешанной
загрузки Legacy/UEFI! Рекомендуется отключить всевозможные оптимизации и ускорение UEFI-
загрузки, а также отключить на время установки SecureBoot.
Если в системе не произошла настройка какого-либо компонента после стадии установки
пакетов, следует довести установку до конца, загрузить систему и попытаться в спокойной обста-
новке повторить настройку.
45
Установка. Завершение установки
Рис. 44
Нажатием клавиши <E> можно вызвать редактор параметров текущего пункта загрузки
(Рис. 45). В открывшемся редакторе следует найти строку, начинающуюся с linux /boot/
vmlinuz, в её конец дописать требуемые параметры, отделив пробелом и нажать <F10>.
Примеры параметров пункта загрузки:
nomodeset не использовать modeset-драйверы для видеокарты;
vga=normal отключить графический экран загрузки установщика;
xdriver=vesa явно использовать видеодрайвер vesa. Данным параметром можно явно
указать нужный вариант драйвера;
acpi=off noapic отключение ACPI (управление питанием), если система не поддер-
живает ACPI полностью.
Если вообще не получилось установить систему (не произошла или не завершилась стадия
установки пакетов), то следует попробовать повторить попытку в безопасном режиме (apm=off
acpi=off mce=off barrier=off vga=normal). В безопасном режиме отключаются все
параметры ядра, которые могут вызвать проблемы при загрузке. В этом режиме установка будет
46
произведена без поддержки APIC. Возможно, у вас какое-то новое или нестандартное оборудова-
ние, но может оказаться, что оно отлично настраивается со старыми драйверами.
Редактор параметров
Рис. 45
3.15 Автоматическая установка системы (autoinstall)
ОС «Альт Рабочая станция» можно установить в автоматическом режиме. Для этого нужно
иметь установочный диск и доступный по сети (по протоколам HTTP или FTP) каталог с несколь-
кими файлами.
3.15.1 Файлы автоустановки
Файлы автоустановки:
pkg-groups.tar – архив, содержащий дополнительные к базовой системе группы пакетов;
vm-profile.scm различные варианты автоматической разбивки жёсткого диска на языке
Scheme;
autoinstall.scm – сценарий автоматической установки на языке Scheme;
install-scripts.tar архив, содержащий дополнительные скрипты для preinstall.d и
postinstall.d в одноимённых каталогах. Скрипты должны быть исполняемыми. Скрипты из
архива заменяют одноимённые скрипты инсталлятора.
47
Файлы, описывающие процесс установки, необходимо поместить в каталог (напри-
мер, metadata), доступный по сети по протоколам HTTP или FTP.
3.15.1.1 Формат файла vm-profile.scm
Файл vm-profile.scm содержит сценарий на языке Scheme, описывающий формат авто-
матической разбивки жёсткого диска.
Пример файла vm-profile.scm с одним профилем (workstation) разбивки жёсткого дис-
ка:
((workstation
(title . "Setup for workstation")
(action . trivial)
(actiondata ("swap" (size 2048000 . 2048000) (fsim . "SWAPFS") (methods plain))
("/" (size 40960000 . 40960000 ) (fsim . "Ext2/3") (methods plain))
("/home" (size 20480000 . #t ) (fsim . "Ext2/3") (methods plain))))
В примере указана разбивка:
подкачка (swap) – 1024 МБ;
корневой раздел (/) – 20 ГБ;
/home – всё остальное, но не меньше 10 ГБ.
П р и м е ч а н и е . Все числа в файле vm-profile.scm указываются в виде 512-байтных
блоков, поэтому чтобы получить размер в байтах, нужно умножить значения на 512.
П р и м е ч а н и е . Добавление записи для /boot/efi не требуется установщик добавит
её сам.
Пример файла vm-profile.scm с тремя профилями разбивки жёсткого диска:
((workstation
(title . "Setup for workstation")
(action . trivial)
(actiondata ("swap" (size 2048000 . 2048000) (fsim . "SWAPFS") (methods plain))
("/" (size 40960000 . 40960000 ) (fsim . "Ext2/3") (methods plain))
("/home" (size 20480000 . #t ) (fsim . "Ext2/3") (methods plain))))
(workstation_lvm
(title . "Setup for workstation LVM")
(action . trivial)
(actiondata ("swap" (size 2048000 . 2048000) (fsim . "SWAPFS") (methods lvm))
("/" (size 16384000 . #t) (fsim . "Ext2/3") (methods lvm))))
(timeshift
(title . "Timeshift-compatible setup")
(action . trivial)
(actiondata ("swap" (size 2048000 . 2048000) (fsim . "SWAPFS") (methods plain))
("" (size 40632320 . #t) (fsim . "BtrFS") (methods plain) (subvols
("@" . "/") ("@home" . "/home")))))
)
48
В этом примере указаны профили:
workstation – подкачка (swap), корневой раздел (/) и раздел /home;
workstation_lvm – подкачка (swap) и корневой раздел в томе LVM;
timeshift – подкачка (swap) и раздел BtrFS с разбивкой на подразделы @ и @home.
Имя профиля указывается в файле autoinstall.scm:
("/evms/profiles/server_lvm" action apply commit #f clearall #t exclude ())
3.15.1.2 Формат файла pkg-groups.tar
Файл pkg-groups.tar представляет собой tar-архив с двумя подкаталогами:
groups – содержит описание групп программного обеспечения в файлах *.directory;
lists – содержит файлы со списками пакетов для каждой группы и скрытый файл .base, со-
держащий список пакетов «базовой системы» (то есть те пакеты, которые устанавливаются
в любом случае).
Файл pkg-groups.tar проще всего взять из установочного iso-образа из каталога /Meta-
data/ и доработать, если это необходимо.
Для изменения списка пакетов:
распаковать архив, например, выполнив команду:
$ tar xf pkg-groups.tar
перейти в подкаталог lists и добавить или изменить файл группы. Имена пакетов указы-
ваются по одному в каждой строке, например:
admc
alterator-gpupdate
gpupdate
local-policy
admx-basealt
samba-dc-common
admx-firefox
admx-chromium
gpui
упаковать архив, например, выполнив команду:
$ tar cf pkg-groups.tar groups lists
Имя файла используемой группы затем указывается через пробел в autoinstall.scm:
(("pkg-install") action "write" lists "group-1 group-2" auto #t)
где group-1 и group-2 – имена файлов со списками пакетов из подкаталога lists.
П р и м е ч а н и е . В качестве источника пакетов при установке выступает сам диск, поэто-
му указание пакетов, которых нет на диске, приведёт к сбою установки.
49
3.15.1.3 Формат файла autoinstall.scm
Файл autoinstall.scm представляет собой командный скрипт для программы установ-
ки, написанный с использованием языка программирования Scheme. Каждая строка скрипта ко-
манда для модуля программы установки.
Пример файла autoinstall.scm:
; установка языка операционной системы (ru_RU)
("/sysconfig-base/language" action "write" lang ("ru_RU"))
; установка переключателя раскладки клавиатуры на Ctrl+Shift
("/sysconfig-base/kbd" language ("ru_RU") action "write" layout "ctrl_shift_toggle")
; установка часового пояса в Europe/Moscow, время в BIOS будет храниться в UTC
("/datetime-installer" action "write" commit #t name "RU" zone "Europe/Moscow" utc
#t)
; автоматическая разбивка жёсткого диска в профиле workstation
("/evms/control" action "write" control open installer #t)
("/evms/control" action "write" control update)
("/evms/profiles/workstation" action apply commit #f clearall #t exclude ())
("/evms/control" action "write" control commit)
("/evms/control" action "write" control close)
; перемонтирование
("/remount-destination" action "write")
; установка пакетов операционной системы
("pkg-init" action "write")
; установка только базовой системы (дополнительные группы пакетов из pkg-groups.tar
указываются по именам через пробел)
("/pkg-install" action "write" lists "" auto #t)
("/preinstall" action "write")
; установка загрузчика GRUB в efi
("/grub" action "write" device "efi" passwd #f passwd_1 "*" passwd_2 "*")
; настройка сетевого интерфейса на получение адреса по DHCP
("/net-eth" action "write" reset #t)
("/net-eth" action "write" name "enp0s3" ipv "4" configuration "dhcp" default ""
search "" dns "" computer_name "newhost" ipv_enabled #t)
("/net-eth" action "write" commit #t)
; установка пароля суперпользователя root '123'
("/root/change_password" passwd_2 "123" passwd_1 "123")
; задание первого пользователя 'user' с паролем '123'
("/users/create_account" new_name "user" gecos "user" allow_su #t auto #f passwd_1
"123" passwd_2 "123" autologin #f)
В данном примере будет выполнена установка системы в минимальном профиле (дополни-
тельное ПО в состав устанавливаемых пакетов включаться не будет). Если, например, необходимо
установить программы для обработки звука и сканирования, то в список устанавливаемых пакетов
нужно добавить группы workstation/sound-editing и workstation/scanning:
50
("/pkg-install" action "write" lists "workstation/sound-editing
workstation/scanning" auto #t)
При установке системы в режиме EFI загрузчик устанавливается в специальный раздел efi.
Пример установки пароля на загрузчик в режиме EFI (пароль '123'):
("/grub" action "write" device "efi" passwd #t passwd_1 "123" passwd_2 "123")
Если установка происходит в режиме Legacy, то загрузчик GRUB необходимо установить
на первый жёсткий диск, например:
("/grub" action "write" device "/dev/sda" passwd #f passwd_1 "*" passwd_2 "*")
Пример настройки сетевого интерфейса на статический IP-адрес:
("/net-eth" action "write" reset #t)
("/net-eth" action "write" name "enp0s3" ipv "4" configuration "static" default
"192.168.0.1" search "" dns "8.8.8.8" computer_name "newhost" ipv_enabled #t)
("/net-eth" action "add_iface_address" name "enp0s3" addip "192.168.0.25" addmask
"24" ipv "4")
("/net-eth" action "write" commit #t)
где:
192.168.0.25 – IP-адрес;
192.168.0.1 – шлюз по умолчанию;
8.8.8.8 – DNS-сервер;
newhost – имя хоста.
В конец файла autoinstall.scm можно добавить шаг /postinstall, который позволяет в
конце установки или при первом запуске ОС выполнить команду или скрипт. Например:
("/postinstall/firsttime" script "ftp://192.168.0.123/metadata/update.sh")
У шага /postinstall есть два уровня запуска:
laststate – скрипт запускается при завершении альтератора (перед перезагрузкой после уста-
новки);
firsttime – скрипт запускается во время первого запуска ОС.
И два метода указания скрипта запуска:
script – скрипт скачивается с сервера и выполняется;
run выполняется заданная команда или набор команд (возможно указание перенаправле-
ния).
Примеры:
("/postinstall/firsttime" script "http://server/script.sh")
("/postinstall/firsttime" run "curl --silent --insecure http://server/finish")
("/postinstall/laststate" script "http://server/script.sh")
("/postinstall/laststate" run "curl --silent --insecure http://server/gotoreboot")
П р и м е ч а н и е . На уровне laststate для работы с установленной системой требуется ука-
зывать пути с $destdir или выполнять команды через run_chroot:
51
#!/bin/sh
a= . install2-init-functions
run_chroot sh -c "date > /root/STAMP_1"
date > $destdir/root/STAMP_2
3.15.1.4 Формат файла install-scripts.tar
Файл install-scripts.tar представляет собой tar-архив содержащий дополнитель-
ные скрипты.
Скрипты preinstall.d выполняются сразу после установки базовой системы. Как пра-
вило, это скрипты для дополнительной настройки базовой системы (перед установкой дополни-
тельного набора ПО) и для переноса настроек из среды инсталлятора. Добавлять сюда свои соб-
ственные скрипты стоит только тогда, когда вы чётко представляете свои цели. Скрипты
postinstall.d выполняются сразу после последнего шага инсталлятора. Как правило, это
скрипты, удаляющие служебные пакеты инсталлятора из базовой системы. Если нужно сделать ка-
кие-нибудь специфические настройки системы, то это можно сделать здесь.
Скрипты preinstall.d необходимо поместить в каталог preinstall.d, скрипты
postinstall.d – в каталог postinstall.d. Упаковать архив можно, выполнив команду:
$ tar cf install-scripts.tar preinstall.d postinstall.d
П р и м е ч а н и е . Данные скрипты выполняются в среде установщика, а не в среде уста-
новленной системы. Для работы с установленной системой требуется указывать пути с $dest-
dir или выполнять команды через run_chroot:
#!/bin/sh
a= . install2-init-functions
run_chroot sh -c "date > /root/STAMP_1"
date > $destdir/root/STAMP_2
3.15.2 Запуск автоматической установки
Для включения режима автоматической установки ядру инсталлятора ОС необходимо пере-
дать параметр загрузки ai (без значения) и параметр curl с указанием каталога с установочными
файлами. Формат адреса в curl должен быть представлен в виде URL. Пример параметров за-
грузки:
ai curl=ftp://<IP-адрес>/metadata/
52
Чтобы начать процесс автоматической установки ОС «Альт Рабочая станция», необходимо
загрузиться с носителя, на котором записан дистрибутив. Затем клавишами перемещения курсора
<↑>, <↓> выбрать пункт меню «Установить ALT Workstation 10.4» и нажать клавишу <E>. В
открывшемся редакторе следует найти строку, начинающуюся с linux /boot/vmlinuz, в её
конец дописать требуемые параметры (Рис. 46). После нажатия клавиши <F10> начнётся автома-
тическая установка системы.
Включение режима автоматической установки
Рис. 46
Будет запущена автоматическая установка системы.
При невозможности получения файлов из указанного источника по сети, программа уста-
новки будет смотреть в следующих местах:
1. На диске в каталоге /Metadata/.
2. В образе установщика в каталоге /usr/share/install2/metadata/.
3.16 Установка OEM-версии ОС «Альт Рабочая станция»
Под установкой в режиме OEM понимается предварительная установка ОС «Альт Рабо-
чая станция» производителем или дистрибьютором на компьютеры, ноутбуки, планшеты и т.д. В
этом режиме можно выполнить всю аппаратную настройку и выбрать пакеты программ, а пользо-
53
вателю будет предоставлена возможность сделать все персональные настройки (выбор имени
пользователя, настройка языка и т.д.).
Для того чтобы выполнить OEM-установку, необходимо при установке дистрибутива пере-
дать ядру инсталлятора ОС параметр загрузки oem. Параметр oem включает стандартный режим
установки OEM, при котором при установке отсутствуют шаги: «Настройка сети», «Администра-
тор системы», «Системный пользователь», а при первом запуске эти шаги присутствуют.
П р и м е ч а н и е . Ядру инсталлятора ОС можно также передать параметры OEM_NET,
OEM_ROOT, OEM_USER, предназначенные для отключения/включения шагов «Настройка сети»,
«Администратор системы», «Системный пользователь» в инсталляторе и при первом запуске. Дан-
ные параметры могут принимать значения:
«pre» – включить шаг только при установке;
«post» (по умолчанию) – включить шаг только при первоначальной настройке;
«pre-post» – включить шаг при установке и при первоначальной настройке;
«no» – отключить шаг при установке и при первоначальной настройке.
Например, можно включить шаг «Администратор системы» при установке и при первона-
чальной настройке (Рис. 47), чтобы иметь возможность донастроить систему после установки
перед передачей компьютера конечному пользователю.
3.16.1 Установка в режиме OEM (предустановка)
Чтобы начать процесс предустановки ОС «Альт Рабочая станция», необходимо загрузиться
с носителя, на котором записан дистрибутив. Затем клавишами перемещения курсора <↑>, <↓> вы-
брать пункт меню «Установить ALT Workstation 10.4» и нажать клавишу <E>. В открывшемся ре-
дакторе следует найти строку, начинающуюся с linux /boot/vmlinuz, в её конец дописать
параметр oem (Рис. 48). После нажатия клавиши <F10> начнётся установка OEM-версии системы.
54
Включить шаг «Администратор системы» при установке и при первоначальной настройке
Рис. 47
Включение режима OEM-установки
Рис. 48
55
OEM-установка состоит из следующих шагов:
выбор основного языка системы (Рис. 49);
лицензионное соглашение (Рис. 50);
выбор часового пояса, по которому будут установлены часы (Рис. 51);
подготовка диска (Рис. 52);
перемонтирование (Рис. 53);
установка системы (Рис. 54, Рис. 55);
сохранение настроек (Рис. 56);
установка загрузчика (Рис. 57);
установка пароля на LUKS-разделы (если на этапе «Подготовка диска» был создан кодиро-
ванный раздел);
завершение установки (Рис. 58).
OEM-установка. Выбор языка
Рис. 49
56
OEM-установка. Лицензионное соглашение
Рис. 50
OEM-установка. Установка даты и времени
Рис. 51
57
OEM-установка. Подготовка диска
Рис. 52
OEM-установка. Перемонтирование
Рис. 53
58
OEM-установка. Установка системы
Рис. 54
OEM-установка. Установка системы
Рис. 55
59
OEM-установка. Сохранение настроек
Рис. 56
OEM-установка. Установка загрузчика
Рис. 57
60
OEM-установка. Завершение установки
Рис. 58
3.16.2 Режим загрузки OEM
При установке ОС «Альт Рабочая станция» в OEM-режиме в начальном меню загрузчика
доступны несколько вариантов загрузки (Рис. 59).
П р и м е ч а н и е . После установки в режиме OEM в параметрах загрузки будет прописан
параметр systemd.unit=setup.target (Рис. 60). Это специальная цель для systemd, кото-
рая запускает alterator-setup. Для того чтобы загрузиться один раз в обычном режиме, необ-
ходимо удалить этот параметр. После завершения работы alterator-setup пакеты, связанные
с alterator-setup, будут удалены, а из параметров загрузки навсегда будет удалён sys-
temd.unit=setup.target.
61
Режим загрузки OEM. Параметры загрузки
Рис. 59
Режим загрузки OEM. Параметры загрузки
Рис. 60
62
После первой загрузки ОС пользователь попадет в мастер настройки системы, который со-
стоит из следующих шагов:
выбор основного языка системы (Рис. 61);
лицензионное соглашение (Рис. 62);
выбор часового пояса, по которому будут установлены часы (Рис. 63);
настройка параметров работы сетевой карты и настройки сети (Рис. 64);
установка пароля учетной записи администратора (root) (Рис. 65);
создание учётной записи системного пользователя (Рис. 66);
завершение настройки (Рис. 67).
Режим загрузки OEM. Выбор языка
Рис. 61
63
Режим загрузки OEM. Лицензионное соглашение
Рис. 62
Режим загрузки OEM. Установка даты и времени
Рис. 63
64
Режим загрузки OEM. Настройка сети
Рис. 64
Режим загрузки OEM. Задание пароля администратора
Рис. 65
65
Режим загрузки OEM. Создание пользователя
Рис. 66
Режим загрузки OEM. Завершение настройки
Рис. 67
66
4 ОБНОВЛЕНИЕ СИСТЕМЫ ДО АКТУАЛЬНОГО
СОСТОЯНИЯ
После установки системы, её лучше сразу обновить до актуального состояния. Можно не
обновлять систему и сразу приступать к работе только в том случае, если не планируется подклю-
чение к сети или Интернету и нет необходимости устанавливать дополнительные программы.
Для обновления системы необходимо выполнить команды (с правами администратора):
# apt-get update
# apt-get dist-upgrade
# update-kernel
# apt-get clean
# reboot
П р и м е ч а н и е . Получить права администратора можно, зарегистрировавшись в системе
(например, на второй консоли нажать клавиши <Ctrl>+<Alt>+<F2>) под именем root или выпол-
нив в терминале команду:
$ su -