[d-kernel] IDE modularization again

Sergey Vlasov vsu at altlinux.ru
Mon Feb 16 17:33:15 MSK 2004


On Mon, Feb 16, 2004 at 04:20:01PM +0200, Ed V. Bartosh wrote:
> Anton Farygin <rider at altlinux.com> writes:
> 
> >> >> К слову, scsi сейчас парсингом modules.conf ищется. 
> >> >
> >> > IMHO неправильно, хотя - кто знает.
> >> Приведи пример, когда это может быть нужно, плз.
> >
> > Нужно парсить ?
> >
> > Пример: пользователь собрал свой собственный драйвер для его любимой
> > железки, для которой мы юзаем ядерный.
> >
> > И соответственно прописал его в modules.conf.
> 
> Это его трудности. Пусть делает себе сам initrd. -with MODULENAME и
> -without MODULENAME ему в руки.
> 
> >
> > Хотя - тут мы можем логику devscan навернуть и выдавать тот самый драйвер,
> > который прописан в modules.conf вместо нашего дефолтного.
> По-моему это надуманые проблемы и modules.conf парсить - это
> совершенно лишнее.

Или в конце концов завести mkinitrd.conf?

Например, если автоматика будет загонять драйверы для всех
SCSI-контроллеров в initrd, кто-то может захотеть, чтобы туда
добавлялось не всё.  (Вот тут на одной машине есть AHA-2940 с
выдернутым BIOS-ом - на нём магнитооптика висит, его родной setup
почему-то не запускался, а тормоза при загрузке достали.)

"Пусть делает сам себе initrd" - конечно, в определённом смысле тоже
решение, но это же неудобно (придётся об этом вспоминать при каждой
смене ядра, или делать какой-то hook в скриптах).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : /pipermail/devel-kernel/attachments/20040216/5aac7395/attachment-0001.bin


More information about the devel-kernel mailing list