[devel] [I] propagator changes

Stanislav Ievlev inger на altlinux.org
Пн Мар 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