Сборка старого ядра[SOLVED]

При обновлении virtualbox вылезла ошибка, "Could not find a Makefile in the kernel source directory. Please ensure that /usr/src/linux points to a complete set of Linux sources...". Залез в /usr/src/linux и ввел make, на что получил: "make: *** Не заданы цели и не найден make-файл. Останов."

Таким образом получается, что я не могу обновить систему, пока не перейду на новое ядро. Почему так получилось? Что надо сделать, чтобы остаться на старом ядре (новое компилить сейчас лениво, подожду 3й ветки ).

Вам просто нужно

Вам просто нужно (пере)установить исходники ядра sys-kernel/gentoo-sources вашей имеющейся/"старой" версии и перекомпилить с конфигом от той же версии.

В том и проблема, что после

В том и проблема, что после того, как я переустановил исходники при запуске make мне пишут что нет make файла.

переустановить - это то, что

переустановить - это именно то, что вы сделали здесь... :)

/

Ardling написал(а):
При обновлении virtualbox вылезла ошибка, "Could not find a Makefile in the kernel source directory. Please ensure that /usr/src/linux points to a complete set of Linux sources...". Залез в /usr/src/linux и ввел make, на что получил: "make: *** Не заданы цели и не найден make-файл. Останов."

Таким образом получается, что я не могу обновить систему, пока не перейду на новое ядро. Почему так получилось? Что надо сделать, чтобы остаться на старом ядре (новое компилить сейчас лениво, подожду 3й ветки ).

Всё правильно.
Пакеты типа *-modules предполагают, что симлинк /usr/src/linux указывает на дерево с исходниками ядра (если хочешь, чтобы они ещё и работали --- текущего ядра).

emerge =sys-kernel/gentoo-sources-2.6.39-r3 спасёт вождя мирового пролетариата.

:wq
--
Live free or die

спасибо за наводку, emerge

спасибо за наводку,

emerge =sys-kernel/gentoo-sources-2.6.32-r29
eselect kernel set 3 

действительно спасли отца русской демократии

http://gentoo.ru/content/chto

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

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