== Шаги altboot

«Шаги» *altboot* являются отельными действиями, выполнявшимися когда-то
пропагатором, а теперь скриптами, попадающими в образ initramfs в каталог
*/lib/bootchain/*. Большинство «шагов» *altboot* требуют предварительного
переключения демона *chaind* в _<<_интерактивный_режим_работы>>_, т.е.
в /proc/cmdline слева от этих шагов должен указываться шаг *fg* (см.
_<<_fg,выше>>_).

=== altboot

Данный «шаг» входит в подпакет *make-initrd-bootchain-altboot*, определяет
_<<_методы_загрузки_altboot,метод загрузки>>_ и следующие «шаги», транслирует
_<<_аргументы_параметра_automatic,аргументы>>_ *automatic=…* и другие известные
_<<_параметры_загрузки_altboot,параметры пропагатора>>_ в аргументы следующих
«шагов», в собственных параметрах не нуждается. Часть его кода вынесена в
виде «хуков» в другие _<<_модули_bootchain_altboot,подпакеты>>_.

Без параметра *automatic* ничего работать не будет, *altboot* на него
ориентируется. В процессе работы может вывести диалог выбора метода загрузки
с использованием виджета *choice* и создать файл */.initrd/bootchain/altboot.conf*
с уже разобранной конфигурацией, используемой следующими «шагами».

image::../images/bc01.jpg[align="center",scaledwidth="75%"]

.Пример использования:
[,,subs="verbatim,quotes"]
----
root=bootchain bootchain=fg,`*altboot*` lowmem stagename=rescue \
  `*automatic*`=method:cdrom,label:ALT_regular-rescue/x86_64
----

См. также:

* https://bugzilla.altlinux.org/40267

