Calculate Forum

Cl-builder - работа с шаблонами

При применении шаблонов /var/db/repos/calculate/profiles/templates/3.6/6_ac_builder_iso/ во время сборки дистрибутива шаблоны не отрабатываются.

Какие конкретно шаблоны не отрабатывают? Приведите пример.

/var/db/repos/calculate/profiles/templates/3.6/6_ac_builder_iso/0_bootmenu/0-bootparam.config
добавляю параметр persistence в строку init=/linuxrc looptype=squashfs unionfs doload=squashfs,isofs,unionfs loop=/#-cl_builder_current_squash-# nodevfs cdroot console=tty1 udev quiet noresume persistence scandelay=3 doscsi#pkg#

при загрузке с iso строка вообще другая, даже без scandelay=3 doscsi

Может что делаю не так.
Копирую папку /var/db/repos/calculate/profiles/templates/3.6/6_ac_builder_iso/ в /var/calculate/templates/3.6/
Изменяю нужные мне файлы.
При сборке даю команду cl-builder-image --templates local,calculate,distros
Гружусь с iso - изменения не применились

#?pkg(sys-kernel/dracut)!=#init=/linuxrc rd.live.squashimg=#-cl_builder_current_squash-# nodevfs quiet noresume#!pkg#
init=/linuxrc looptype=squashfs unionfs doload=squashfs,isofs,unionfs loop=/#-cl_builder_current_squash-# nodevfs cdroot console=tty1 udev quiet noresume scandelay=3 doscsi#pkg#

Этот шаблон содержит условное выражение, если в образе используется dracut в качестве initramfs (а это именно так), то используется часть init=/linuxrc rd.live.squashimg=#-cl_builder_current_squash-# nodevfs quiet noresume

Получается сюда надо вставлять свои параметры #?pkg(sys-kernel/dracut)!=#init=/linuxrc rd.live.squashimg=#-cl_builder_current_squash-# nodevfs quiet noresume persistence#!pkg# ?
Во вторую строку? а не в 3?
Получаю вот такую строку после сборки

Откуда взялся splash?

© 2007-2020 Calculate Ltd.
Mastodon Mastodon