Gentoo kernel upgrade

Материал из AlexNook
Перейти к навигацииПерейти к поиску

Обновление ядра Gentoo Linux

Сидел я долгое время на ядре версии 2.4. Потом обновил железо и решил поставить новую систему с новым ядром - 2.6 на 64 bit. Всё было отлично, но прошёл год, мне к тому времени понадобилось внести некоторые изменения в ядро и пересобрать его. Думал как всегда вызвать genkernel и menuconfig и не трудиться особенно, но потом решил проверить, а может вышли новые версии ядра. И действительно - за год версия немного изменилась. Ну что же, раз пересобирать ядро и править .config, то тогда сразу на новое из портажей. С предисловием закончил приступим к делу =).

Подготовка к обновлению ядра

Для начала обновим портажи

emerge --sync

Я привык уже пользоваться sys-kernel/genkernel, так что обновляем и это приложение.

emerge genkernel

Теперь обновим пакеты app-admin/eselect и sys-kernel/module-rebuild (или если их нет то поставим с нуля)

emerge eselect
emerge module-rebuild && module-rebuild populate

С подготовкой закончили. Теперь самое время приступать к обновлению.

Установка исходников (source) ядра

Для начала давайте посмотрим, а что за систему мы имеем в данный момент:

uname -a

Теперь проверим, а что есть нового в портажах к данному моменту.

emerge -pv gentoo-sources



emerge gentoo-sources


ls -la /usr/src
eselect kernel list
eselect kernel set 3
eselect kernel list
genkernel --menuconfig all
 Load an Alternate Configuration File 
Save an Alternate Configuration File 

Ссылки

  • Блог человека, который мне помог и стал основой данного хелпа
  • BackUP блога, который выше (на всякий пожарный).