cl-assemble
Введение в шаблоны Calculate в изложении для инопланетян
выполняются следующие шаги:
Форматирование раздела (для быстрой очистки)
Распаковка базового образа
Распаковка портежей (в случае наличия архива портежей в директории /var/calculate/remote/snapshots)
Настройка шаблонами assemble/prepare
Подключение точек монтирования /dev, /dev/shm, /dev/pts, /proc, /sys, /var/calculate/remote
Обновлениие портежей
Установка layman
Загрузка оверлея calculate
Настройка шаблонами assemble/setup
Подключение calculate-install к конфигурированию пакетов (в случае использования одного из профилей Calculate)
Установка portage
Получение исходного кода ядра (из пакета calculate-sources, при наличии USE флага "vmlinuz" emerge компилирует и устанавливает ядро)
Установка v86d
Обновление baselayout и установка openrc (выполняется при использовании одного из профилей Calculate)
Установка man-db (выполняется при использовании одного из профилей Calculate)
Выполнение etc-update
Создание группы games(35)(группы создаются для фиксации номеров ID)
Создание группы plugdev(440)
Создание группы scanner(441)
Отключение базового образа системы
А где установка grub2 в образ .iso? Я только ради этого стал читать...
Ну, это, наверное должно быть где-то тут:
git.calculate.ru/?p=calculate-3/calculate-assemble.git;a=tree;f=assemble