[РЕШЕНО] Обновление ядра

Доброго времени суток.

Обновляю ядро:

emerge calculate-sources

Качает, устанавливает, в списке установленных пакетов появляется. (сижу на бинарном профиле). Но образ в boot не появляется и следовательно в настройках grub он не появляется!
Как это можно побороть?

Какая версия ядра устанавливалась? Какая была?

Mikhail Hiretsky wrote:

Какая версия ядра устанавливалась? Какая была?

Стоит 3.10.15 ставлю 3.10.25. На другой машине все ставится корректно.

В /usr/share/calculate-sources/3.10.25/boot/ есть файлы ядра и ramfs ?

Mikhail Hiretsky wrote:

В /usr/share/calculate-sources/3.10.25/boot/ есть файлы ядра и ramfs ?

Нет, есть только: config-3.10.25-calculate

А с какими USE флагами собран calculate-sources-3.10.25 ? Какой профиль?

eselect profile show
cat /var/db/pkg/sys-kernel/calculate-sources-3.10.25/IUSE

Mikhail Hiretsky wrote:

А с какими USE флагами собран calculate-sources-3.10.25 ? Какой профиль?

[…]

Профиль бинарный:

  calculate:calculate/desktop/CLD/amd64/binary

Флаги ядра:

cat /var/db/pkg/sys-kernel/calculate-sources-3.10.25/IUSE

cat /var/db/pkg/sys-kernel/calculate-sources-3.10.25/IUSE ничего не вывел?

Mikhail Hiretsky wrote:

cat /var/db/pkg/sys-kernel/calculate-sources-3.10.25/IUSE ничего не вывел?
Виноват,

symlink build vmlinuz minimal

Версия calculate-builder и calckernel?

Mikhail Hiretsky wrote:

Версия calculate-builder и calckernel?

calculate-builder - 2.2.31-r15
calckernel - 3.4.18-r15

Не помните: ядро ставилось как бинарный пакет или собиралось?
Посмотрите были ли файлы ядра у пакета?

qlist calculate-sources | grep 3.10.25/boot

Mikhail Hiretsky wrote:

Не помните: ядро ставилось как бинарный пакет или собиралось?
Посмотрите были ли файлы ядра у пакета?
[…]

Ставилось как бинарный.
Вывод команды:
/usr/share/calculate-sources/3.10.25/boot/config-3.10.25-calculate

У вас /boot не на другом разделе случайно? У меня из-за этого ядра не ставятся автоматически.
Приходится руками переносить скомпилированные ядра и запускать grub-install /dev/sdX && grub-mkconfig -o /path2config/grub.cfg

Alexander Nein wrote:

У вас /boot не на другом разделе случайно? У меня из-за этого ядра не ставятся автоматически.
Приходится руками переносить скомпилированные ядра и запускать grub-install /dev/sdX && grub-mkconfig -o /path2config/grub.cfg

На другом. Но он всегда был на другом. И на другой машине тоже на другом.
grub-mkconfig запускаю. Но образ ядра в /boot не пишется и как следствие grub-mkconfig его не находит, т.к. его нет.

Попробуйте переставить ядро.

Mikhail Hiretsky wrote:

Попробуйте переставить ядро.

Это первое что я попробовал сделать ). И не один раз.

В архиве бинарного пакета файлы ядра и ramfs есть? (x86_64 это если у вас 64 бита иначе i686)

tar tf /var/calculate/remote/packages/CLD/x86_64/sys-kernel/calculate-sources-3.10.25.tbz2 | grep share | grep boot

Mikhail Hiretsky wrote:

В архиве бинарного пакета файлы ядра и ramfs есть? (x86_64 это если у вас 64 бита иначе i686)
[…]

Такой папки нет.

А куда у Вас помещаются скаченные бинарные файлы?

emerge --info | grep PKGDIR