04.06.2009 в 15:14 — Валерий
Виртуалбокс (не осе) из офф. репов обновилась до 2.2.4 и перестала работать(( При установке сказала, что не смогла модуль собрать и мне нужно это ручками сделать.
Ну это понятно, я её ставил также.
запустил от рута /etc/init.d/vboxdrv setup - выдал ошибку при компиляции модуля.
сделал make oldconfig && make prepare
Теперь он пишет в логах:
Makefile:156: *** Error: /usr/src/linux (version 2.6.29) does not match the current kernel (version 2.6.29-cybermind). Останов.
У меня Ленни.
Комментарии
ну правильно, зачем было делать make oldconfig && make prepare? теперь твое ядро не соответствует тому, для которого ты хочешь собрать модуль.
Кстати говоря, у меня тоже дебиан (експериментал+сид), тоже самосборное ядро, и при обновлении ВБ он сам все собрал. Дерево сорцов после сборки ядра никак не трогал.
Аналогично.
Итог больная голова рукам покоя не дает.
собирайте модули к virtualbox с помощью module-assistant и все заработает
В хауту по установке виртуалбокса было написано сделать old и prepare. Я ж когда её ставил - она тоже не хотела модули компилировать. Да и тут в логах советует...
make clean вернёт всё назад?
что-то module-assistant auto-install virtualbox начинает выкачивать старую версию vbox-а. Это он намекает на решение?
Пакетов исходного кода в репах вбокса нету.((
Кстати ещё по помощнику вопрос. Есть src из репов gspca, под камеру. Выбираю его в moduleassistant, а он не может создать модуль. Просто говорит, что установка завершилась неудачно. Как же им пользоваться??