Linux SUSE 10.1
Ядро (по умолчанию) 2.16.13
Товарищи! Подскажите пожалуйста как пересобрать ядро? НЕ собрать новое, а именно пересобрать уже собранное (по умолчанию) ядро... Допустим:
Поставил из дистрибутива Linux, нужно кое-какие параметры добавить/исключить в конфиге ядра... И пресобрать с измененными параметрами заново! Как это сделать? Если можно поподробней...
Т.е. Где лежит конфиг ядра установленного по умолчанию и т.д.P.S. Был неоднократный опыт установки нового ядра... А пересборкой не занимался не разу...
Заранее огромное спасибо! Очень нужно, правда...
с сусей не работал, но тем не менее :)
для начала надо найти конфиг ядра. возможные пути:
/boot/config
/proc/config.gz
если ставил исходники ядра из дистра, то может быть в /usr/src/linux-xxx/.configмаксимальное доверии к конфигу в /proc/config.gz
соотвественно копируешь его куда-нить, правишь
в исходниках ядра:
#make mrproper <- очистка исходников
копируешь в корень исходников конфиг в файл с именем .config
make oldconfig
....ну и дальше сам знаешь, ядра уже ставил :)....
>с сусей не работал, но тем не менее :)
>для начала надо найти конфиг ядра. возможные пути:
>/boot/config
>/proc/config.gz
>если ставил исходники ядра из дистра, то может быть в /usr/src/linux-xxx/.config
>
>максимальное доверии к конфигу в /proc/config.gz
>
>соотвественно копируешь его куда-нить, правишь
>в исходниках ядра:
>#make mrproper <- очистка исходников
>копируешь в корень исходников конфиг в файл с именем .config
>make oldconfig
>....ну и дальше сам знаешь, ядра уже ставил :)....Огромное спасибо!
Файл config.gz нашел.Ставил Linux с дистрибутива...
НЕ могу найти исходники ядра по умолчанию...
Сдесь /usr/src/linux-2.6.16.13-4-obj/i586/smp> Лежит файлик Module.symvers и все...
Гдеж мне делать oldconfig? ((
Надеюсь на Вашу помощь...
>Огромное спасибо!
>Файл config.gz нашел.
>
>Ставил Linux с дистрибутива...
>НЕ могу найти исходники ядра по умолчанию...
>Сдесь /usr/src/linux-2.6.16.13-4-obj/i586/smp> Лежит файлик Module.symvers и все...
>Гдеж мне делать oldconfig? ((
>Надеюсь на Вашу помощь...в дистрибутиве должен пакет с названием типа kernel-source-xxxx, надо его поставить
если ничего подобного нет, то прямая дорога на www.kernel.org :)
>>Огромное спасибо!
>>Файл config.gz нашел.
>>
>>Ставил Linux с дистрибутива...
>>НЕ могу найти исходники ядра по умолчанию...
>>Сдесь /usr/src/linux-2.6.16.13-4-obj/i586/smp> Лежит файлик Module.symvers и все...
>>Гдеж мне делать oldconfig? ((
>>Надеюсь на Вашу помощь...
>
>в дистрибутиве должен пакет с названием типа kernel-source-xxxx, надо его поставить
>если ничего подобного нет, то прямая дорога на www.kernel.org :)Ок! Все догнал! Пасиб, очень выручили!