modprobe ищет не там

проблема следущая
при загрузке
modprobe: fatal: could not load /lib/modules/2.6.9-gentoo-r13/modules.dep: No such file or directory

куча таких сообщений и все что на модулях - неработает (иксы, момед итд)
почему он смотрит в директорию для ядра 2.6.9?
у меня уже нет его 2 месяца
стояло 2.6.12, недавно поставил 2.6.13-gentoo-r3
мои действия перед тем как(может это не связано,но на всякий..)

обновил gcc, lilo and glibc, пересобрал несколько программ с опцией компилятора -fPIC
больше ничего криминального,вроде, не делал.
вопрос
как лечить и из-за чего это вылезло?

самое простое -

самое простое - сделать симлинк

мне бы хотелось

мне бы хотелось до сути докопатся. как такое ,вообще, может быть. за мысль спасибо

Попробуй так

1) Убедись что у тебя действительно то ядро :)
# uname -a
2) Проверь куда указывет ссылка /usr/src/linux (должна на текущее ядро)
# ls -l /usr/src/linux

uname

uname -a
показало,что ядро 2.6.9 (бред какой-то)
ссылка при этом указывает на ядро 2.6.13 (оно там распаковано одно)
пересобрал ядро - все заработало
странно.

Просто

Просто загружалось старое ядро. В скриптах путь к модулям прописан с использованием `uname` - вот от сюда всё и поехало...
_________________
There are 10 kinds of people in the world - those who understand binary
and those who don't.

убедившись, что

убедившись, что ядро собрано и проинсталено правильно (особое внимание на lilo) делаем modules-update

Посмотри в

Посмотри в настройку загрузчика. ИМХО старое ядро загружаешь.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".