LinuxForum.Fans
Тема

Сборка ядра

Автор: alfers 14 сообщений 4047 просмотров
#53293

Короче скачал последнюю стабильную версию ядра и конечно же инструкцию как это делается
пока вроде всё понятно, но есть пару вопросов, например если допустим у меня очень старая версия
ядра а я сразу хочу поставить самую последнюю обязательно ли ставить патчи? Никак нельзя без этого? и что это вообще такое? Потом, в новом ядре уже имеются драйвера? или их как то в ядрышко приколачивать надо?

#53298

А какое ядро то нужно? Какая версия дистрибутива и текущего ядра? Бекпорты и следующий релиз недоступны?

#53300
zerg написал:
А какое ядро то нужно? Какая версия дистрибутива и текущего ядра? Бекпорты и следующий релиз недоступны?

Дистрибутив Дэбиан Лени по моему версия ядра которого хочу поставить 2.6.34
а то что у мня стоит 2.6 чёта там сейчас не помню нужно линукс грузить
Я просто надеюсь что после установки нового ядра у мну всё как надо работать будет а то пипец полный ни сетевуха ни зввук ни ntfs не работает драва все ставил один хрен не работает это как
должно

#53301
alfers написал:
например если допустим у меня очень старая версия
ядра а я сразу хочу поставить самую последнюю обязательно ли ставить патчи? Никак нельзя без этого? и что это вообще такое?

Патчи это скорее дополнения к базовому ядру. Если у вас гнету спецефичных девайсов или потребностей, то можете про них забыть.

Потом, в новом ядре уже имеются драйвера? или их как то в ядрышко приколачивать надо?

Имеются. Но опять-же у вас может быть экзотические девайсы.

#53302

alfers, А вы не пробовали избавиться от проблемы менее кардинальными методами? Пишите название железяк.

#53304
alfers написал:

а то что у мня стоит 2.6 чёта там сейчас не помню нужно линукс грузить

uname -a
в консоле

#53305

durc, Даже в experimental ветке самое свежее ядро 2.6.32, что-уж про backports говорить.

#53306
Aspedin написал:
durc, Даже в experimental ветке самое свежее ядро 2.6.32, что-уж про backports говорить.

Конечно не 2.6.34, вот только если человек только вчера поставил Линукс и даже не знает как посмотреть версию ядра без перезагрузки системы, стоит ли ему вручную собирать ядро?

Посмотрите уровень знаний:
http://linuxforum.ru/viewtopic.php?id=4476

#53307

Так, в свежем 2.6.32 есть код свежих дров. Одновременно в разработке находиться несколько версий. Разница между ними kernel.org можете сами посмотреть.
так что 2.6.32 за глаза хватит

А насчёт сборки ядра... Может сначала надо осилить бэкпорты?

#53318
durc написал:
[quote=alfers]
а то что у мня стоит 2.6 чёта там сейчас не помню нужно линукс грузить

uname -a
в консоле[/quote]

обязательно собирать из директории usr/src? или можно из домашней директории?

#53319
alfers написал:

обязательно собирать из директории usr/src? или можно из домашней директории?

Ну если так хочется поиграться сборкой ядра, то уж собирайте как положено из /usr/src

Попробуйте сделать как здесь написано:
http://my-debian.blogspot.com/2007/10/blog-post_29.html

#53323

Ну если так хочется поиграться сборкой ядра, то уж собирайте как положено из /usr/src

Сегодня собирал ванильное ядро 2.6.34, странная там рекомендация в ридми:

text
Do NOT use the /usr/src/linux area! This area has a (usually
incomplete) set of kernel headers that are used by the library header
files.  They should match the library, and not get messed up by
whatever the kernel-du-jour happens to be.
#53325
Coordinator написал:
Ну если так хочется поиграться сборкой ядра, то уж собирайте как положено из /usr/src

Сегодня собирал ванильное ядро 2.6.34, странная там рекомендация в ридми:

text
Do NOT use the /usr/src/linux area! This area has a (usually
incomplete) set of kernel headers that are used by the library header
files.  They should match the library, and not get messed up by
whatever the kernel-du-jour happens to be.

Значит не надо делать симлинк linux-2.6.34 на linux. Так, наверное, это надо понимать.

Войдите или зарегистрируйтесь, чтобы ответить.