LINUX.ORG.RU

[kernel] Как правильно собирать ядро?

 


0

1

Давеча выкачала 2.6.38r4 с kernel.org, далее все как обычно make menuconfig, make && make modules_install. Вопрос в другом - как заставить старые lkm работать с новым ядром? alsa отвалилась, wifi и bluetooth - тоже. Где взять драйвера не имею малейшего понятия. Может быть я что-то неправильно поняла и алсу надо заново собирать?


>alsa отвалилась, wifi и bluetooth
Они в ядре, возможно ты не включил их поддержку

xorik ★★★★★
()
Ответ на: комментарий от xorik

В старом ядре в /lib/modules еще куча lkm-драйверов для работы с различными устройствами. Как с ними быть? Арч.

xenia
() автор топика

а старый конфиг подцепили (zcat /proc/config.gz > .config) перед make menuconfig?

а старые модули нельзя. можно, но в рамках чуда.

jeuta ★★★★
()
Ответ на: комментарий от xenia

Если у тебя правильный конфиг, то они должны появиться после make modules_install

xorik ★★★★★
()
Ответ на: комментарий от jeuta

пробовала и так, не подхватывает старый кофниг - выводит опции компиляции на консоль (пункт - y/n)

xenia
() автор топика
Ответ на: комментарий от xenia

?микрокод для железок. аки часть драйверов.

я не компетентен, что бы объяснять.

jeuta ★★★★
()
Ответ на: комментарий от xenia

>не подхватывает старый кофниг - выводит опции компиляции на консоль (пункт - y/n)
Так и должно быть! В ядре появляются новые плюшки, и ты должен выбрать, которые тебе лично нужны. Для этого ядро и собирают руками

xorik ★★★★★
()

грузимся с ядром, в котором всё работает
идём в корень сорсов нового ядра
zcat /proc/config.gz > .config
make oldconfig
make -j(по вкусу)
ну а далее ставим способом по вкусу

megabaks ★★★★
()
Ответ на: комментарий от Led

в случае ванили - фиолетово
тем более конструктор

megabaks ★★★★
()

>Как правильно собирать ядро?
граждане. 2011 (минуточку, 2011!!!!11 год)
какого хрена вы всё ещё что-то компиляете не ради изучения а для рабочего дистрибутива?
у вас чё, фряха?

system-root ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.