LINUX.ORG.RU

проблема с установкой VirtualBox


0

0

После сборки своего драйвера пишет:
* Starting VirtualBox kernel module
* modprobe vboxdrv failed. Please use 'dmesg' to find out why

$ sudo modprobe vboxdrv
FATAL: Error inserting vboxdrv (/lib/modules/2.6.26/updates/dkms/vboxdrv.ko): Invalid module format

$ dmesg|tail
[1215423.733007] vboxdrv: disagrees about version of symbol struct_module
[1215423.737005] vboxnetflt: disagrees about version of symbol struct_module
[1216748.481010] intel_rng: FWH not detected
[1216779.774896] vboxdrv: disagrees about version of symbol struct_module
[1216781.769002] intel_rng: FWH not detected
[1216922.873005] vboxdrv: disagrees about version of symbol struct_module
[1217059.957117] intel_rng: FWH not detected
[1217093.214762] vboxdrv: disagrees about version of symbol struct_module
[1217096.037001] intel_rng: FWH not detected
[1218207.785003] vboxdrv: disagrees about version of symbol struct_module

Пакет linux-headers для текущего ядра стоит. Что ему еще надо?
Полный лог установки http://pastehtml.com/view/090711E8znqM9l
Убунта 8.04

Возможно, стоит поставить исходники.... но врядли..

Slackware_user ★★★★★
()
Ответ на: комментарий от Slackware_user

родной сильно древний.
Проблема видимо в том, что стоит свое ядро.
Исходники и не удалял
$ ls /usr/src |grep `uname -r`
linux-2.6.26
linux-headers-2.6.26

another_anonym
() автор топика

При сборке vbox'овского драйвера сорцы какого ядра указывал? Своего или дистрибутивного?

nnz ★★★★
()
Ответ на: комментарий от another_anonym

Не понимаю я в этом dkms ни черта... А где сорцы своего ядра лежат?
И чем вообще свое ядро отличается от дистрибутивного?

nnz ★★★★
()
Ответ на: комментарий от another_anonym

1. Нигде не вижу, чтобы оно при сборке модуля использовало эти сорцы. Может, так оно и должно быть, а может, и нет.
2. А используемая версия vbox вообще совместима с 2.6.26?

nnz ★★★★
()
Ответ на: комментарий от nnz

1) DKMS make.log for vboxdrv-3.0.2 for kernel 2.6.26 (i686)
Сбт Июл 11 21:18:02 MSD 2009
make: Вход в каталог `/usr/src/linux-2.6.26'
LD /var/lib/dkms/vboxdrv/3.0.2/build/built-in.o
Не?
2) Это пакет для hardy c офсайта. У hardy по дефолту 2.6.24 вроде.
Самое интересное что virtualbox-2.0 у меня стоял и работал. Попытался обновить до 3.0 и результат в этом треде. Повторая установка 2.0 дает те же ошибки.

another_anonym
() автор топика
Ответ на: комментарий от another_anonym

Советую разобраться, как работает dkms. Тогда, наверное, станет понятно, где косяк и как его лечить.

Ну еще можно подождать, вдруг спецы по dkms в этот тред заглянут...

nnz ★★★★
()
Ответ на: комментарий от another_anonym

> Исходники лежат в /usr/src/linux-2.6.26

а ссылка linux -> linux-2.6.26 в /usr/src/ есть?

papay ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.