Обновление ядра на Centos 5 до 2.6.32

Скачиваем ядро с kernel.org, распаковываем в /usr/src/kernel:

tar -xjf linux-2.6.39.tar.bz2
cd linux-2.6.39

ставим gcc и ncurses-dev, так как без них не обойтись:

yum -y install gcc
yum -y install ncurses-dev

Ставим свежий binutils, на тот момент binutils-2.21

Возвращаемся к сборке ядра.

cd /usr/src/kernel/linux-2.6.39
make menuconfig

Переходим в General setup и включаем «enable deprecated sysfs features which may confuse old userspace». Иначе, вы получите следующую ошибку:

mount: could not find filesystem ‘/dev/root’
Kernel panic …

Далее как обычно:

make all
make modules_install
make install
reboot

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>