[devel] [I] propagator changes
Stanislav Ievlev
=?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Пн Мар 3 10:47:02 MSK 2008
On Sun, Mar 02, 2008 at 06:26:23PM +0300, Sergey Bolshakov wrote:
>
> Приветствую.
> Тут http://git.altlinux.org/people/sbolshakov/packages/propagator.git
> выложена предварительная версия первой стадии наших инсталляторов,
> c давно планировавшимся изменением, а именно -- запуском udevd.
> Как следствие, весь изрядно устаревший код определения оборудования
> из stage1 выкинут, логика определения оборудования теперь повторяет
> оную в уже установленной системе.
>
> Как это использовать: пакет теперь содержит заготовку initramfs,
> /usr/lib/propagator/initfs, к которой достаточно добавить только
> модули планируемого к использованию ядра и посолить-поперчить
> всяческими мелочами вроде fbmngplay.
>
> Проще говоря, в качестве initramfs ядру возможно скормить несколько
> частей, каждая из которых представляет из себя гзипленный cpio-архив,
> склеенных в один простым cat.
>
> Таким образом, у нас может получиться следующая штука:
> - редкоизменяемая часть из пакета propagator (initfs)
> - определяемая ядром часть c модулями (modpack),
> в простейшем и заведомо избыточном случае получаемая как:
> find /lib/modules |cpio -oH newc | gzip -c > modpack
> - прочая кастомизация: сплеш, .VERSION, и т.д. (custom)
> складываем всё в кастрюльку: cat initfs modpack custom > full.cz
>
> Осталось всего ничего -- обучить spt/mkimage всё это готовить.
Как обучите - киньте примеры профилей для обоих.
А до этого момента, пожалуйста не ломайте Сизиф ;))
Подробная информация о списке рассылки Devel