On Wed, Jan 21, 2004 at 04:17:14PM +0200, Zhenja Kaluta wrote: > Нужно обсудить модуляризацию ide. Тема затрагивает другие подсистемы. > > Собственно, со стороны ядра особенных проблем нет, в 2.4.24 ide > собирается модулями из коробки. > > НО проблемы в том, как этим добром пользоваться. > > Задача: Так как во многих системах ide необходима для поднятия рута, > следует делать это внутри initrd. > > По этому поводу есть предложение. Нужна утилита, которая способна > > a) неинтерактивно создать минимальный initrd, достаточный для поднятия > root (удобно звать при установке ядра) > { > я вижу это так, что мы смотрим, скажем, где у нас рут, если на > ide, то по pci list'у поднимаем драйвер чипсета. Причём эта часть должна уметь видеть сквозь md/lvm1/lvm2/evms (хотя пока что у нас в initrd поддерживается только dm). > Часть, отвечающая за поднятие ide по pci list'у у нас есть. > } > > b) (интерактивно) по запросу администратора создавать custom'ный > initrd с дополнительными модулями. > > Этой утилитой вполне себе может быть скрипт mkinitrd. > > Какие предложения поступят от ребят, ведущих эту часть?