Installer/common/altboot: различия между версиями
Klark (обсуждение | вклад) (Новая страница: «{{stub}} =bootchain/altboot= Здесь можно скачать полное руководство к версии '''0.1.5-alt23''': Файл:От пропагатора к altboot.pdf. Ниже приведено только краткое описание для тех, кто уже знаком с загрузкой через propagator и init-bottom. =ramdisk_size, automatic=type:i...») |
Klark (обсуждение | вклад) |
||
Строка 19: | Строка 19: | ||
=Журналирование и отладка= | =Журналирование и отладка= | ||
... | Демон '''chaind''' ведёт журнал '''/var/log/chaind.log''', доступный в stage1 на tty3 (по нажатию '''Alt-F3'''), что определяется дефолтными значениями '''BC_LOG_VT''' и '''BC_LOGFILE''' в файле конфигурации, а также перебивается параметром make-initrd '''rdlog=console''' или '''rdlog=printk''' в рантайме. | ||
Расширенная отладка включается через /proc/cmdline параметром '''bc_debug'''. В этом случае журнал копируется по тому же пути в stage2 после отработки последнего «шага», а если в новой rootfs нет '''/var/log''', то копируется в '''/dev/bootchain/'''. Аналогом '''propagator-debug''' в самом make-initrd является параметр '''rdshell''' либо '''stop=runinit''', для его использования образ initramfs должен быть собран с соответствующей фичей «rdshell». | |||
=Полезные ссылки= | =Полезные ссылки= |
Версия от 00:47, 25 июля 2024
bootchain/altboot
Здесь можно скачать полное руководство к версии 0.1.5-alt23: Файл:От пропагатора к altboot.pdf. Ниже приведено только краткое описание для тех, кто уже знаком с загрузкой через propagator и init-bottom.
ramdisk_size, automatic=type:iso и lowmem
...
Параметры сетевой загрузки
...
Примеры использования
...
Журналирование и отладка
Демон chaind ведёт журнал /var/log/chaind.log, доступный в stage1 на tty3 (по нажатию Alt-F3), что определяется дефолтными значениями BC_LOG_VT и BC_LOGFILE в файле конфигурации, а также перебивается параметром make-initrd rdlog=console или rdlog=printk в рантайме.
Расширенная отладка включается через /proc/cmdline параметром bc_debug. В этом случае журнал копируется по тому же пути в stage2 после отработки последнего «шага», а если в новой rootfs нет /var/log, то копируется в /dev/bootchain/. Аналогом propagator-debug в самом make-initrd является параметр rdshell либо stop=runinit, для его использования образ initramfs должен быть собран с соответствующей фичей «rdshell».
Полезные ссылки
- Make-initrd
- Propagator
- Make-initrd-propagator
- https://bugzilla.altlinux.org/30315#c29
- https://lists.altlinux.org/pipermail/devel/2018-April/204192.html
- https://packages.altlinux.org/ru/sisyphus/srpms/make-initrd-bootchain/
- http://0x1.tv/20210418F
Enjoy! ;-)