Кто как конфигурирует ядро?

Не поделитесь опытом? Как вы конфигурируете ядро?
С Генкернел-ом все ясно... там можно сказать что думать особо не нужно. Меня интересует способ когда "руками".

make menuconfig

Просто бывает что "железо" новое совершенно, и какие модули включать а какие отключать не всегда понятно с первого раза.
Да и от версии к версии ядра, меню видо изменяется, что то "выносят" в другой раздел, что то наоборот обратно "всовывают" и не с первого раза это "видишь.
Не то отключишь и все, ядро в панике и пр.радости =)

Загрузитесь с любого

Загрузитесь с любого LiveCD

lspci -k покажет, какие модули ядра загружены для конкретных устройств...

Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!

+1 Ну а потом make defconfig

+1
Ну а потом make defconfig или make oldconfig.

.

http://gentoo.ru/node/21328

а эта строка - это просто подпись

danvach написал(а): С

danvach написал(а):
С Генкернел-ом все ясно... там можно сказать что думать особо не нужно. Меня интересует способ когда "руками".

Я б на вашем месте не был так категоричен, ибо делить надо не на "рукам" и genkernel, а на ты сам когнфигуришь или берешь готовый конфиг. Разница между "руками" и genkernel не существенна, для 99,9% людей.

danvach написал(а): make

danvach написал(а):
make menuconfig

после 36-го или 35-го ядра удобнее использовать make nconfig
еще очень интересный режим make localmodconfig ;)

я обычно так

я обычно так, беру конфиг готового ядра из другого дистра например калкулейт, сабаян, дебиан как правило там уже ядро сконфигугурированно как надо, для того чтобы не использовать initramfs для загрузки всего то надо включить поддержку контроллера жесткого диска и фс используемые на разделах, для этого даже lspci не нужен, достаточно спецификации на материнку, там все понятно, ну конечно кое какие оптимизации вношу типа тип процессора свой выбираю и все такое, таким образом совершенно не парясь получаю ядро на котором все работает как надо

vmustik написал(а): я обычно

vmustik написал(а):
я обычно так, беру конфиг готового ядра из другого дистра например калкулейт, сабаян, дебиан как правило там уже ядро сконфигугурированно как надо, для того чтобы не использовать initramfs для загрузки всего то надо включить поддержку контроллера жесткого диска и фс используемые на разделах, для этого даже lspci не нужен, достаточно спецификации на материнку, там все понятно, ну конечно кое какие оптимизации вношу типа тип процессора свой выбираю и все такое, таким образом совершенно не парясь получаю ядро на котором все работает как надо

порадовал )))) куча непонятной работы )) взял бы уж тогда сразу ядро из калькулейта )))

ммм...

я не говорю что пользуюся конфигом калкулейта зачем мне оно, я просто к тому что беру готовый конфиг и пилю его под себя, это гораздо легче чем с нуля делать его, к тому же это ядро в чистом виде не обеспечит запуск без initrd

genkernel all --menuconfig

genkernel all --menuconfig

в спокойной обстановке make

в спокойной обстановке

make menuconfig

расслабленно и вдумчиво изучаешь helpы, как газету читаешь. Время от времени заглядывая в lspci, dmsg, cat /sys/

alk написал(а): в спокойной

alk написал(а):
в спокойной обстановке

make menuconfig

расслабленно и вдумчиво изучаешь helpы, как газету читаешь. Время от времени заглядывая в lspci, dmsg, cat /sys/

да да! точно так! где непонятно гугл в руки.. только часто в сон клонит )) пока свежее соберешь

а вобще, если постоянно этим заниматься то будишь в теме! ;)

Посмотрите

Посмотрите http://kernel-seeds.org/

$BOC(\pi, e)$

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".