Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
Глава 3. Установка и загрузка
3.1. Программа установки
Anaconda была доработана с целью оптимизации процесса установки Red Hat Enterprise Linux 7.1.
Интерфейс
- Графический процесс установки теперь включает этап настройки Kdump, который раньше настраивался в ходе выполнения firstboot. Как следствие, при отсутствии графического интерфейса настроить Kdump было невозможно. Окно Kdump можно открыть из главного меню установки.
Рисунок 3.1. Окно kdump
- Окно разделов было доработано, поэтому порядок элементов несколько изменился.
Рисунок 3.2. Окно создания разделов
- Сетевые мосты настраиваются в окне Сеть и имя узла. Нажмите кнопку со знаком + под списком интерфейсов, выберите Мост из выпадающего списка и в открывшемся диалоге введите необходимую информацию. Окно диалога предоставляется программой NetworkManager и подробно обсуждается в сетевом руководстве Red Hat Enterprise Linux 7.1.Для конфигурации мостов были добавлены новые параметры кикстарта.
- Журналы установки теперь на панель tmux в
tty1
, не на разные консоли. Для перехода к tmux нажмите Ctrl+Alt+F1, а для переключения между окнами используйте комбинацию Ctrl+b X (где X — номер окна).Чтобы вернуться к процессу установки, нажмите Ctrl+Alt+F6. - Текстовая версия Anaconda теперь включает подробную справку. Чтобы ее открыть, выполните команду
anaconda -h
. В текстовом режиме Anaconda можно запустить в уже установленной системе, что часто используется для установки из дисковых образов.
Команды и параметры кикстарта
- Добавлен параметр
--profile=
командыlogvol
, с помощью которого можно определить профиль конфигурации динамических логических томов. Имя профиля будет также добавлено в метаданные тома.По умолчанию будет создано два профиля (default
иthin-performance
), которые будут сохранены в/etc/lvm/profile
. Подробную информацию можно найти на справочной страницеlvm(8)
. - The behavior of the
--size=
and--percent=
options of thelogvol
command has changed. Previously, the--percent=
option was used together with--grow
and--size=
to specify how much a logical volume should expand after all statically-sized volumes have been created.Starting with Red Hat Enterprise Linux 7.1,--size=
and--percent=
can not be used on the samelogvol
command. - Аргумент
--autoscreenshot
командыautostep
теперь работает как положено и сохраняет снимки экрана на каждом этапе установки в каталог/tmp/anaconda-screenshots
. После завершения установки снимки будут перенесены в/root/anaconda-screenshots
. liveimg
теперь поддерживает установку из архивов.tar
,.tbz
,.tgz
,.txz
,.tar.bz2
,.tar.gz
и.tar.xz
. Архив должен содержать корневую файловую систему установочного носителя.- Для конфигурации мостов были добавлены новые параметры команды
network
:--bridgeslaves=
: определяет устройства, которые войдут в состав моста--device=
. Пример:network --device=bridge0 --bridgeslaves=em1
--bridgeopts=
: список дополнительных параметров для подключаемого через мост интерфейса. Доступные параметры:stp
,priority
,forward-delay
,hello-time
,max-age
,ageing-time
. Их описание можно найти на справочной страницеnm-settings(5)
.
- Новый параметр
--fstype
командыautopart
позволяет изменить тип файловой системы при автоматическом создании разделов (по умолчанию используетсяxfs
). - Several new features were added to Kickstart for better container support. These features include:
repo --install
сохраняет конфигурацию репозиториев в/etc/yum.repos.d/
. Если не задан, используемые в процессе установки репозитории не сохранятся в установленной системе.bootloader --disabled
отменяет установку загрузчика.%packages --nocore
отменяет установку группы пакетов@core
. Обычно используется для выполнения минимальной установки в контейнерах.
Please note that the described options are only useful when combined with containers, and using the options in a general-purpose installation could result in an unusable system.
Entropy Gathering for LUKS Encryption
- If you choose to encrypt one or more partitions or logical volumes during the installation (either during an interactive installation or in a Kickstart file), Anaconda will attempt to gather 256 bits of entropy (random data) to ensure the encryption is secure. The installation will continue after 256 bits of entropy are gathered or after 10 minutes. The attempt to gather entropy happens at the beginning of the actual installation phase when encrypted partitions or volumes are being created. A dialog window will open in the graphical interface, showing progress and remaining time.The entropy gathering process can not be skipped or disabled. However, there are several ways to speed the process up:
- If you can access the system during the installation, you can supply additional entropy by pressing random keys on the keyboard and moving the mouse.
- If the system being installed is a virtual machine, you can attach a virtio-rng device (a virtual random number generator) as described in the Red Hat Enterprise Linux 7.1 Virtualization Deployment and Administration Guide.
Рисунок 3.3. Gathering Entropy for Encryption
Встроенная справка в графическом режиме
В правом верхнем углу окна в графическом режиме установки доступна кнопка справки, которая откроет соответствующую секцию руководства по установке в окне Yelp.
Рисунок 3.4. Anaconda built-in help