On Saturday 09 June 2007 16:46, Alexander GQ Gerasiov wrote: > без инитрд - не значит, что надо подключать только то, что > действительно надо. > > Тебе просто надо собрать ядро, в котором будет скомпилирован драйвер > ide и драйвер корневой фс. остальное можно оставить модулями. Разве что > места на диске жалко - тогда можно повыключать лишнее, но это весьма > нетривиальная задача. Пробовал сначала сам включать все что надо в ядро, потом вообще сделал make allyesconfig При загрузке получаю kernel panic по причине невозможности подключения корневой ФС (у меня etx3 там, в ядре включено ext2/ext3) и что-то про то, что блок (раздел) где-то за пределами физ. устройства. Сорри что описываю размыто - компа, где я тестировал, по рукой сейчас нет :-(
> > Или мне лучше вообще выбросить эту затею из головы и поставить что-то > > древнее? Заранее спасибо. > > Да нет, в принципе и etch можно поставить. Это хорошая новость :) On Saturday 09 June 2007 16:52, Иван Лох wrote: > lsmod. И по одному включать в make menuconfig. Ох и гемор.. > Однако, некоторые из имеющихся там модулей Вам в действительности > тоже могут быть не нужны. Обычно, в initrd достаточно запаковать лишь > драйвер файловой системы. Он служит лишь для первичной загрузки ядра. > Тогда 16Mb должно хватать с большим запасом. О! Вот об этом я не подумал. Можно ведь перегенерить initrd. Спасибо ответившим. P.S.: Давно я не собирал ядра... С 2.4.23 кажется. -- Best regards, Mikhail Bart-mdv- @ SolarNet IRC: irc.solarnet.ru WWW: http://www.solarnet.ru/ -- Если не пробил час, не убьет вас даже доктор. -- М.Перлштейн
pgpwD3TPgq0vV.pgp
Description: PGP signature