После пересборки ядра загружается старое ядро.

Такая вот проблема.
Пересобрал ядро из исходников ck-sources.
Всё собралось и прописалось где надо и как надо.
Символические ссылки корректно поменялись на новое initdr и map.
Но упорно грузится старое ядро, причём если в grub.conf поменять параметры то они не отобразятся при загрузке, но будут при том записаны в конфиге груба. Проверял.Отобразятся только первичный конфиг.
Файловая система-reiserfs
Собирал при помощи cl-kernel
CLDX

Смею предположить что у вас grub2. Соответственно сгенерили ли новый grub.cfg коммандой:

grub-mkconfig -o /boot/grub/grub.cfg

Не. Груб у меня 0.9
Завтра попробую.

Можно для начала обойтись без ссылок. Сделайте дополнительную запись в # nano /boot/grub/grub.conf для загрузки ядра с прямым указанием на новое ядро и проверьте сможет ли оно загрузится. Если все Вас устраивает, либо переориентируйте символические ссылки на новое ядро, либо используйте прямое указание на новое ядро.

P.S.
Примерно так (скопируйте загрузку ядра Calculate из своего груб для создания дополнительного пункта меню и подправьте выделенные параметры):

это пример:
title Calculate Linux Desktop i686 ck-source-kernel
root (hd0,5)
kernel /boot/новое_ядро root=/dev/sda6 video=uvesafb:ywrap,1024x768-32,mtrr:3,splash=silent,theme:tty1 console=tty1 udev quiet real_resume=/dev/sda8 elevator=cfq doscsi calculate=video:nvidia
initrd /boot/новый_ram_диск

Строчки в конфиг добавил, но груб их не видит во время загрузки. Всё также показывает 2
При ручном вводе имени ядра пишет что файл не найден.

А чем плох grub2? Попробуйте выполнить

grub-mkconfig -o /boot/grub/grub.cfg
grub2-install /dev/sda (если загрузчик нужен на первом диске)

vladimir gubin wrote:

Строчки в конфиг добавил, но груб их не видит во время загрузки. Всё также показывает 2
При ручном вводе имени ядра пишет что файл не найден.

У Вас два линукса установлено? Предполагаю, что рабочий grub просто находится на другом разделе;)

Mike Hiretsky wrote:

А чем плох grub2? Попробуйте выполнить
[…]

Плох? Мне кажется второй grub более тормозной и в ручной настройке неудобный.

Разобрался.
cldx был установлен с опцией builder.
отсюда груб брал свои конфиги с директории /mnt/…/boot/grub, как и ядро а файловая система из /mnt/…/…/workspace и при загрузке становилась корневой, потому обновление ядра проходит в одной корневой системе, а его загрузка в другой.Думаю, это баг.
Всем большое спасибо.