предлагается следующее: -где workdir - директория для временных файлов livecd (там же будет находится и собранный образ) +"рабочая директория для генерации livecd (там же будет находится и собранный образ)" (возможно, описать назначение субдиректорий: +profile конфигурация создаваемого образа +aptbox - аптбокс. директория для апт-индексов используемого репозитария +tmp - понятно ;-) +root - здесь находится корневой каталог создаваемой системы +out - сюда кладется сжатый образ корневой fs ) > потом заходим в workdir/profile, и правим там файлы по вкусу: > - profile/config - общая конфигурация livecd, в основном меняются REPO > (путь к локальной копии Сизифа) и строки, идентифицирующие сборку > (PUBLISHER ORIGIN SUITE CODENAME VERSION). $grep VERSION /usr/bin/mklive-boot echo "$ORIGIN $VERSION $SUITE \($CODENAME\)" > $TMPDIR/.VERSION в результате codename так и выглядит - \( blabla \), потому как слэши там не нужны. > Теоретически можно менять тему/язык, но пока в separator это нереализовано. судя по всему это ошибка в separator: $ grep macros /usr/share/separator/functions /usr/sbin/chroot $ROOT /bin/rm -f /etc/rpm/macros.db1 echo "$LANGS" >$ROOT/etc/rpm/macros там надо бы написать echo "%_install_langs $LANGS" и все будет хорошо > - profile/postinstall/setup.d/ - туда кладутся скрипты, отрабатывающие > после создания структуры каталогов livecd. Я туда положил скрипты для > корректировки раскладки клавиатуры/i18n/стартовых сервисов. а где скрипты? может быть опакетить их в separator-livecd-config > 2. Создание образа > $ mklivecd workdir > где workdir - директория с уже созданными временными файлами -уже созданными временными файлами +конфигурацией (конечно, временные там все кроме profile.) > 3. Загрузка LiveCD > загрузка с CD - FIXME что здесь писать? напишу, только скажите о чем.