Собрать ядро — это не страшно. Debian-way.

Posted on January 2nd, 2009 in linux, manual by RiZN

Сборка ядра — это забавно и познавательно. Для начала нам понадобятся некоторые пакеты:
sudo aptitude install debhelper gcc make modutils kernel-package libncurses5-dev
Скачаем свежее ядро с http://www.kernel.org/ в архиве tar.bz2
Полученный архив распакуем:
tar --bzip2 -xvf linux-source-2.6.*
Перейдём в созданную директорию с ядром и настроим его
cd linux-source-2.6.* && sudo make menuconfig
В подробности настройки вдаваться не буду, но скажу лишь, что главное правило это «не уверен — не трогай»
Очистим параметры kpkg
sudo make-kpkg clean
Теперь самая длительновыполняемая команда — компилируем
sudo make-kpkg --initrd --revision=myfirstbuild.1.0 kernel_image
,где myfirstbuild.1.0 это произвольное имя сборки
По окончанию сборки ставим образовавшийся пакет
sudo dpkg -i ../linux-image-2.6.*.deb
Самое время перезагрузиться и в меню загрузчика выбрать новое ядро.
Если же оно не загрузилось, всегда можно загрузить предыдущее ядро и грузиться с него.

RSS feed | Trackback URI

9 Comments »

Comment by Shiva Subscribed to comments via email
2009-01-05 09:30:49

В sudo нету необходимости. я обчно делаю так:
make-kpkg –config menuconfig –append-to-version “-h1″ –rootcmd fakeroot kernel_image

тут мы сразу сконфигурим всё, и к версии добавиться -h1 — мне лично так проще и удобнее.
как всегда man рулит :-)

 
Comment by Xan
2009-01-05 13:17:00

Я бы сказал, что debian way – доверять kernel маинтейнерам debian-а. Если и пересобирать исходники, то с их патчами.

 
Comment by morose Subscribed to comments via email
2009-09-10 14:43:44

спасибо! всё получилось 2.6.31 собралось успешно:)
вопрос- для чего последний шаг с деб пакетом? лично мне он нужен? ;)

 
Comment by Ioanna
2010-03-23 19:53:44

[url=http://mirshub.ru/]Ioanna[/url] сразу сконфигурим всё

 
Comment by Marga
2010-03-24 15:04:24
 
Comment by Filipp
2010-03-26 12:02:45

Filipp klass !

 
Comment by Ksenyusha
2010-03-27 12:06:04

Ksenyusha сконфигурим всё

 
Comment by Lerunya
2010-04-13 21:50:47

[url=http://farshes.ru/]Lerunya[/url]
главное правило это «не уверен — не трогай» Это точно

 
Comment by Lerunya
2010-04-13 21:54:26
 
Name (required)
E-mail (required - never shown publicly)
Subscribe to comments via email
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.