1

Качаем с этого сайта новое ядро. Можно использовать вэб-браузер. Можно с консоли:
Это последнее ядро на момент написания этого сообщения

 Консоль:

После того как исходники ядра загрузятся в домашний каталог, открываем mc, заходим в архив и копируем каталог в /usr/src
Мне, удобнее использовать mc, кто-то использует tar, в mc меньше шансов ошибиться с синтаксисом. На всякий случай приведу пример с tar
 Консоль:

# tar -xjvf linux-2.6.34.1.tar.bz2 /usr/src

Заходим в каталог с исходниками ядра и приступаем к началу сборки.
Если Вы используете KDE4, то при вызове графического конфигуратора необходимо будет поставить библиотеки QT3:
 Консоль:

# urpmi libqt3 libqt3-devel

Если у Вас нет интернета или он медленный и дорогой, то скачать libqt3 можно у друга/на работе примерно тут
Приступаем:
 Консоль:

# make xconfig

Настройка ядра, что означает каждый параметр я рассказывать не буду, да и кто все знает? Интуитивно понятно, если беспроводной сети нет, вимакс и блютуса тоже, значит галочки снимаем. ab Единственное, для облегчения жизни в будущем в разделе DOS/FAT/NT FileSystems я предлагаю убрать поддержку ntfs ядром и изменить кодировку файловой системы FAT на utf8.
Нажимаем кнопку сохранить и закрываем конфигуратор.
А теперь -- начинаем! Сборка
 Консоль:

# make bzImage modules modules_install install

Скорость выполнения зависит только от мощности компьютера. По идее всё должно пройти хорошо, без всяких руганий. После того как процес будет закончен, можно перезагрузиться и посмотреть на результат. Даже если Вы что-то сделали не правильно, всегда можно вернутся в предыдущее, работоспособное ядро. ab
Для затирания всех настроек в ядре которые проводились неодходимо использовать
 Консоль:

# make mrproper

Это как раз пригодится при ошибках настройки ядра или к примеру, Вы собирали ядро без поддержки без проводной сети, а через неделю после сборки Вам подарили дейвайсы для Wi-Fi.

Есть ещё несколько вариантов конфигурирования ядра:

 Консоль:

make menuconfig

Пригодится когда у вас нет графичесго интерфейса. В целом -- консольный/текстовый вид

 Консоль:

make config

Ужасно долгий текстовый вариант конфигурации, наверно только для ГУРУ. т.к. конфигуратор задаёт миллион вопросов.

 Консоль:

make oldconfig

Этот вариант подойдёт, если у вас уже есть файл конфигурации ядра ".config".

P.S. Замечания, вопросы, а так же поправки -- приветствуются!

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

2

Доброго времени суток. У меня на данный момент стоит 2010.0, и если я обновлю ядро сейчас, а в будующем обновлюсь до 2010.1 то это ядро сохранится или нет?

ROSA 2011 86_64  KDE
Phenom-II x4 925 2.8GHz/Asus M4A785TD-M EVO/DDR3 4Gb/PCI-E GTS250 Sparkle 1024 Mb NV 256 bit DDR3/

3

Сохранится.
Ядра удаляются в основном в ручную.

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

4

Я слышал, что нынешние версии ядра имеют части, настройку которых разработчики ядра оставляют для разработчиков дистрибутивов. Я так понимаю, что дистрибутив - "это не только ценный мех", но и довольно тесное взаимодействие ядра Linux с GNU.  Учитывая то, что тема "Установка официального ядра linux" располагается в разделе "Mandriva Linux", хотелось бы узнать тонкости настройки ядра касательно Мандривы. Очень охота скомпилить ядро, но боязно испортить операционку.

5

Боятся не нужно. Рабочее, установленное в системе ядро никуда не денется и если при настройке нового ядра будет допущена ошибка и оно не будет загружаться, всегда можно будет загрузиться в рабочее ядро. ab

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

6

Выше приведена установка ядра для 32-х битной системы. Как установить ядро для 64-битной системы?

7

Ядро одинаковое, для x86 и x64. Разница в архитектуре процессора.
Соответственно, в дистрибутиве x86 будут доступны для выбора только x86 процессоры, в x64 системе будет доступна только x64.
Все действия по установке ядра в Mandriva linux одинаковы.

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

8

зачем это нужно??

9

А как удалить старое ядро, чтобы увеличить свободное пространство в корневой папке?

10

Nidy пишет:

А как удалить старое ядро, чтобы увеличить свободное пространство в корневой папке?

Ядра лежит в /boot. Только у меня, например, его размер 4 Мб. Что тебе дадут лишние 4 Мб?  smile

11

odin пишет:

зачем это нужно??

Бывает, обновлённый драйвер какого-либо устройства требует и новое ядро.

12

собирая ядро ручками вы обрекаете себя на геморрой при обновлении... ситуация с драйвером в наше время встречается настолько редко что смысл этого теряется...

13

Nidy пишет:

А как удалить старое ядро, чтобы увеличить свободное пространство в корневой папке?

Если ядро ставили сами с исходного текста.

 Консоль:

# cd /usr/src/linux-версия_ядра
# make mrproper
# make clean
# cd ..
# rm -rf linux-версия_ядра
# rm -rf /boot/*-версия_ядра
# rm -rf /lib/modules/версия_ядра

Удалим ядро из меню grub:
Открываем /boot/grub/menu.lst любимым текстовым редактором и удаляем все сообщение (title версия_ядра) о удаленном ядре и сохраняемся.

Если ядро было установлено с репозитория, то не обходимо воспользоваться консольной командой urpme или установкой/удалением в управлении компьютером. Пример:

 Консоль:

# urpme kernel-server-latest-2.6.33.7-1mnb2

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

14

При установке нового ядра, неважно с репозитария или скомпилированное самостоятельно, вылетают Х-сы, а у меня два монитора с растянутым на них рабочим столом... И начинается геморрой по установке драйвера Nvidia вручную. В чем проблема? Конфигурация: Asus M2N32 Deluxe Sli + AMD64x2 (+3800) + Nvidia GF8600 GTS

15

подозреваю что в настройке X-ов...

16

Попытался установить ядро...

Если у Вас нет интернета или он медленный и дорогой, то скачать libqt3 можно у друга/на работе примерно тут

Скажите если для х64 версии, из-за него не дает установить ничего. Где качать?

Limp Bizkit 4ever!

17

есть в репозитории... и не так уж много весит..