Battle Forum

Battle Forum (http://battlefox.rooty.ru/index.php)
-   Программная - Linux (http://battlefox.rooty.ru/forumdisplay.php?f=80)
-   -   Вся правда о перекомпиляции ядра. (http://battlefox.rooty.ru/showthread.php?t=6428)

Alukard 18.01.2008 12:48

Вся правда о перекомпиляции ядра.
 
Вот хотелось бы создать темку. делимся опытом, кто как и с какой целью перекомпилировал ядро linux под себя...с какими проблемами столкнулся...на каком дистрибутиве...что получилось в итоге...

Я только собираюсь заглянуть в глубины механизма работы ОС, поэтому и решил создать эту темку, дабы не изобретать велосипед и под черпнуть информации на чужих так скажем "историях"...на данный момент довольствуюсь прочтением Documentation по kernel(спасибо tmp0000 за первый дельный совет в данной области:) )....хочу провернуть это на openSuSe 10.3...с целью....ну не знаю...ознакомления чтоли(благо не много времени было ещё убито на настройку системы, чтобы было жалко её убить:) ...)...в предверии постов типа "Пацан ты ещё недорос, научись в начале shell'ом работать по нормальному" сразу отвечу....все пробелы с незнанием каких то аспектов управление ОС я тоже хочу закрыть этим экспериментом...надеюсь на подробные рассказы и что вы, уважаемые мои, поделитесь своими рекомендациями, секретами, а не будете вести себя по принципу "Ничо не скажу, я сам парился, пущай и он попарится"....Думаю это интересно не только мне...

У меня так же имеется книга "Linux from the Scratch"(Thanx to SirAndrew)... где автор подробно описывает как он объединил на его взгляд лучшее из многих дистрибутивов и по сути сделал свою сборку....кому интересно....поделюсь

tmp0000 18.01.2008 13:45

Первый раз перекомпиливал ядро году в 2003м, просто ради интереса. Повыкидывал все ненужное, оставив только необходимые компоненты. Конечно, тогда всё завелось не с первого раза (и даже не со второго), но общее представление о том, для чего это и как это происходит, получил.

Отмечу, что в современных дистрибутивах почти никогда не требуется компилить ведро, разве что just for fun. Ибо выкидывание лишних модулей не влияет на производительность.

Доков в сети по этому поводу - море. Советую почитать ещё про то, как пишутся модули ядра (linux kernel module programming guide), это тоже полезно (и на русском языке оно есть).

InS7 18.01.2008 15:25

Я перекомпливал ядро только на слаке для поддержки всяких NAT,ip_forward. Потом перешел на Debian и как оказалась перекомпиливать уже ничего не нужно )

БанЧ 18.01.2008 16:42

я по этой статье ядро компилю http://linux.yaroslavl.ru/docs/setup...stall-1.1.html

rmn 18.01.2008 19:15

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

Примеры:

- ради кривого/нового/глючного/etc железа. ;) Тут без комментариев (железо всякое бывает).
- ради кривого/нового/глючного/etc софта ;) Раньше баловался многими патчами типа supermount, submount, swsusp2, патчсетами от Кон Коливаса и проч.
- ради "оптимизации под свой проц" ;]


последний раз, когда это приходилось делать - не работал кабель от nokia.

А так предпочитаю ядро вендора, если оно заводится из коробки. К счастью, заводится оно намного лучше, чем лет 5 назад. :)

Оффтоп
Оффтоп каждый линуксоид должен пересобрать ядро, настроить lamp-сервер и снести виндовз :D

vren 08.02.2008 20:28

Полезная статья. Если ещё надо.


Текущее время: 21:32. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot