Документация: ПО Факел — разрабатываемая версия
Параметры загрузки¶
Предупреждение
Возможности, описание которых представлено в данном разделе, могут оказать существенное влияние на работу системы, например, их использование может привести к прерыванию работы основных подсистем в составе ПО Факел. Необходимо использовать данные возможности с осторожностью и только в случаях, когда это действительно необходимо.
ПО Факел предоставляет управлять рядом параметров ядра операционной
системы на этапе загрузки. Чтобы добавить параметр, необходимо выбрать
соответствующий пункт в меню загрузчика операционной системы GRUB, нажать
клавишу e, отредактировать строку параметров, затем использовать
сочетание клавиш Ctrl + X для загрузки операционной системы.
Образ и консоль по умолчанию¶
На устройство можно установить несколько образов ПО Факел. Загрузчик запускает образ, выбранный по умолчанию, и выводит сообщения загрузки в консоль выбранного типа. Список образов и образ по умолчанию (столбец Default boot) отображает команда show system image (см. Общие сведения). Образ и тип консоли по умолчанию задают, а установленные образы переименовывают команды режима «Администрирование», доступные пользователю уровня «Администратор» (см. Уровни пользователей). Настройки сохраняются в параметрах загрузчика и действуют при следующих загрузках устройства.
set system image default-boot <image>Назначает образ
<image>образом, который загружается по умолчанию. Аргумент<image>— имя установленного образа из выводаshow system image. Если образ назначен, команда выводит сообщениеThe image "<image>" is now default boot image. Если образ уже загружается по умолчанию, команда выводит сообщениеThe image "<image>" already configured as default, если образ не найден —The image "<image>" cannot be found.set system image default-bootВыводит список установленных образов (
The following images are available:) и предлагает выбрать образ, который будет загружаться по умолчанию (Select an image to set as default:).set system boot-console <console>Задает тип консоли, которую загрузчик использует по умолчанию. Аргумент
<console>принимает значенияtty(графическая консоль) иttyS(последовательная консоль). Для другого значения команда выводит сообщениеconsole type '<console>' not available. Тип консоли можно выбрать и при загрузке, в меню загрузчикаSelect console type.rename system image <image> to <name>Переименовывает установленный образ
<image>в<name>. Перед переименованием команда запрашивает подтверждение (Do you really want to rename the image <image> to the <name>?). Если переименован образ, который загружается по умолчанию, он остается образом по умолчанию под новым именем. Работающий образ переименовать нельзя: команда выводит сообщениеCurrently running image cannot be renamed. Если образ не найден, команда выводит сообщениеThe image "<image>" cannot be found, если образ с новым именем уже есть —The image "<name>" already exists, если имя недопустимо —The image name "<name>" is not allowed. После переименования команда выводит сообщениеThe image "<image>" was renamed to "<name>".
Произвольный файл конфигурации¶
ПО Факел можно сообщить путь до произвольного файла конфигурации
вместо /config/config.boot. Если указанный файл не существует или
система не может его прочитать, происходит возврат ПО Факел к конфигурации
по умолчанию. При чтении файла система не проводит проверку его структуры,
поэтому очень важно обеспечить корректность файла конфигурации самостоятельно.
fakel-config=/path/to/file
Для загрузки файла конфигурации по умолчанию, наличие которого предусмотрено в ПО Факел на производстве, необходимо указать следующее значение для данной опции:
fakel-config=/opt/vyatta/etc/config.boot.default
Отключение шагов загрузки¶
Использование данных опций приводит к пропуску определенных шагов при загрузке ПО Факел. Перед использованием опций рекомендуется детально ознакомиться с процессом загрузки, включая полный перечень шагов, из которых он состоит.