ЯДРО

Автор: Artjom Дата: 30.12.2008 03:15 Хочу грамотно собрать ядро 2.6.27.
Аппаратная конфигурация машины: [codepad.org]

Сырой конфиг ядра: [codepad.org]

Прошу тех у кого есть опыт подкорректировать конфиг где необходимо, а также указать в какой строке и почему. Ссылки на отредактированный конфиг выложить сюда же через codepad.org paste.org.ru pastebin.ru или govnokod.com
Re: ЯДРО 30.12.2008 07:24blH, Тем не менее, есть вещи которые нужно делать только самому... Да.
Re: ЯДРО 30.12.2008 09:52BigAndy Найдите книжку в инете "ядерная филика для домохозяек". Она поможет
Re: ЯДРО 30.12.2008 09:58blH, Нет, но я всё #авно не понимаю. Люди имеют бесплатное (специально не говорю "свободное", это слово здесь не подходит) программное обеспечение. Потом они хотят, чтобы им его бесплатно же перебрали и настроили. Но позвольте, на чём же тогда я должен делать свой гешефт?
Re: ЯДРО 30.12.2008 10:47BigAndy blH, писал(а):

> Нет, но я всё #авно не понимаю.

Я вот сейчас могу воспользоваться телепатическими способностями и подкорректирую на свое усмотрение конфиг. Линукс летать просто будет. И на 486 роцессоре. И жрать будет масимум 128 к памяти. Но в консоли и без звука. Вообще. Это мой взгляд на вещи. Катается от смеха Максимум, что можно будет запустить из гуйтулов - это motiff Катается от смеха
Re: ЯДРО 30.12.2008 16:33Artjom Спасибо за помощь и участие в вопросе. А ядерная 'филика' для домохозяек, по своей актуальности годна теперь только для домохозяек. Этой отмазке уже не один год.Улыбка
Re: ЯДРО 30.12.2008 21:52BigAndy Artjom писал(а):

> Спасибо за помощь и участие в вопросе. А ядерная 'филика' для
> домохозяек, по своей актуальности годна теперь только для
> домохозяек. Этой отмазке уже не один год.Улыбка
>
Тем не менее это самая хорошая книжка для начинающих ядрокопателей и поныне. Вы хотите ячтобы мы (тоесть кто-нть) на свое усмотрение поправил вам конфиг ядра?
Re: ЯДРО 31.12.2008 02:00Artjom BigAndy писал(а):
Вы хотите ячтобы мы (тоесть кто-нть) на
> свое усмотрение поправил вам конфиг ядра?
Нет, я хотел избежать наступания на стандартные 'грабли' используя советы имеющих опыт 'ядерщегов' и тем самым сэкономить время.
Re: ЯДРО 31.12.2008 02:15flun12 Хочу обновить ядро, но чтобы оно не спрашивало ни о чем, а взяло настройки из текщего состояния ASPLinux-2.6.9
Как это возможно?
Re: ЯДРО 31.12.2008 11:25BigAndy Artjom писал(а):

> Нет, я хотел избежать наступания на стандартные 'грабли'
> используя советы имеющих опыт 'ядерщегов' и тем самым
> сэкономить время.
Эта та самая область, где нет готовых решений. Я уже выше писал, что для меня важно отключение мультимедии и прочих приблуд. Для других увеличение производительности ТВ какрт и вкомпилирования в ядро модулей (хотя это уже не будет модуль) Так что как раз здесь нет порога творчеству. А, прочитав эту книжку и мануалы, вы сможете цже через ва дня свободно самостоятельно ориентироваться в menuconfig.
Re: ЯДРО 31.12.2008 11:56Юрий Клещетников Ты серьёзно с названием книги или пошутил ?
Re: ЯДРО 31.12.2008 12:27BigAndy Юрий Клещетников писал(а):

> Ты серьёзно с названием книги или пошутил ?
>

Вот гугл рулит. Статья, с которой все началось. [www.linuxcenter.ru]
Re: ЯДРО 31.12.2008 18:47Юрий Клещетников Спасибо, Андрей.
Почитаю.
С Новым Годом тебя !
Re: ЯДРО 31.12.2008 20:42lkanter flun12 писал(а):

> Хочу обновить ядро, но чтобы оно не спрашивало ни о чем, а
> взяло настройки из текщего состояния ASPLinux-2.6.9
> Как это возможно?
>
подложить .config и сказать make oldconfig
Re: ЯДРО 06.01.2009 05:28Artjom Кстати, как правильно удалить (деинсталлировать) собранное ядро в случае необходимости? Имеются в виду команды и их последовательность.
Re: ЯДРО 06.01.2009 07:30blH, Для этого нужно:
1. Удалить файлы, относящиеся к этому ядру в каталоге /boot:
system.map-имя
vmlinuz-имя
initrd-имя.img
и, возможно, config-имя (если он там есть)
2.удалить целиком каталог /lib/modules/имя
3.удалить настройки, относящиеся к этому ядру (обычно 3 строчки) в файле
/boot/grub/grub.conf

Не знаю, насколько это правильно - но у меня работает. Какой командой удалять - тоже не знаю (я пользую для этого mc, Вам, возможно, больше по душе rm)
Re: ЯДРО 06.01.2009 10:59BigAndy >Кстати, как правильно удалить (деинсталлировать) собранное ядро
man make
make uninstall и почистить загрузчики.
Re: ЯДРО 06.01.2009 16:26Artjom Спасибо
Re: ЯДРО 10.01.2009 01:26Artjom А как действовать если ядро собрано, но надо подправить? Какими командами нужно обходиться чтобы не начинать всё сначала (учитывая что make distclean после сборки не делали)? Мои предроложения что это снова make menuconfig, потом make bzimage modules и в итоге make modules_install install. Кстати, всё хотел узнать что есть bzimage и надо ли делать make bzimage при исправлении ошибок?
Re: ЯДРО 10.01.2009 05:47blH, Ну... bzImage -- это, собственно, и есть ядро (слегка бзипнутое) до его переименования. Которое Ваш компьютер загружает каждый раз при запуске.
А если нужно что-то поправить в консерватории - то последовательность действий такая же как и при первой сборке (это самое простое, поскольку работает с гарантией и не нужно соображать что делать, а что не делать)

cd /usr/src/linux
make mrproper
cp <откудато> .config
make gconfig
правим что нам надо
cp .config <кудато>
и поехали:
time ( make ; make modules_install install )

На выходе тогда кроме ядра с модулями имеем интереснейшую информацию о том, сколько и какого времени эта хрень собиралась.
RSS-материал