LINUX.ORG.RU

Virtualbox


0

1

Добрый день.
При перекомпиляции модуля ядра для сабжа 4ой версии пишет:
sudo /etc/init.d/vboxdrv setup
[sudo] password for ddr:
Stopping VirtualBox kernel modules:.
Uninstalling old VirtualBox DKMS kernel modules:.
Trying to register the VirtualBox kernel modules using DKMS:
Failed, trying without DKMS ... failed!
Recompiling VirtualBox kernel modules:
Look at /var/log/vbox-install.log to find out what went wrong ... failed!


DKMS вроде не стоит, подскажите куда копать?
П.С. дебиан тестинг.

★★

> Look at /var/log/vbox-install.log to find out what went wrong
И что же там написано?

DKMS вроде не стоит, подскажите куда копать?

Так поставьте virtualbox-ose-dkms

AITap ★★★★★ ()

Стоят ли kernel-headers именно для текущего ядра?

kid_lester ()
Ответ на: комментарий от AITap

> DKMS вроде не стоит, подскажите куда копать?

Хм, странно, а я прочитал как «вроде стоит». Потому что не думал, что можно задать вопрос в варианте «вроде не стоит», типа «вроде не стоит, вот сижу и думаю, поставить или нет?».

Если не стоит, то сочувствую. Хотя лучше всего возьмите и поставьте.

kid_lester ()
Ответ на: комментарий от DDR

cat /var/log/vbox-install.log
Makefile:167: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Останов.


я так понял как раз хедеров ядра не хватает?

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

Нету хедеров текущего ядра в репах.
uname -r
2.6.32-3-686

sudo aptitude search headers
p libcomplearn1-headers - machine-learning through data compression header files
p libfltk1.3-compat-headers - Fast Light Toolkit - compatibility header symlinks
p libqt3-compat-headers - Qt 1.x and 2.x compatibility includes
p libqt3-headers - Qt3 header files
p libtango-headers - The Developer's Library for D — Headers
p libxmu-headers - X11 miscellaneous utility library headers
v linux-headers -
v linux-headers-2.6 -
p linux-headers-2.6-486 - Header files for Linux 2.6-486 (meta-package)
p linux-headers-2.6-686 - Header files for Linux 2.6-686 (meta-package)
p linux-headers-2.6-686-bigmem - Header files for Linux 2.6-686-bigmem (meta-package)
p linux-headers-2.6-amd64 - Header files for Linux 2.6-amd64 (meta-package)
p linux-headers-2.6-openvz-686 - Header files for Linux 2.6-openvz-686 (meta-package)
p linux-headers-2.6-vserver-686 - Header files for Linux 2.6-vserver-686 (meta-package)
p linux-headers-2.6-vserver-686-bigmem - Header files for Linux 2.6-vserver-686-bigmem (meta-package)
p linux-headers-2.6-xen-686 - Header files for Linux 2.6-xen-686 (meta-package)
i linux-headers-2.6.26-2-686 - Header files for Linux 2.6.26-2-686
i linux-headers-2.6.26-2-common - Common header files for Linux 2.6.26-2
i linux-headers-2.6.30-1-686 - Header files for Linux 2.6.30-1-686
i linux-headers-2.6.30-1-common - Common header files for Linux 2.6.30-1
p linux-headers-2.6.32-5-486 - Header files for Linux 2.6.32-5-486
i linux-headers-2.6.32-5-686 - Header files for Linux 2.6.32-5-686
p linux-headers-2.6.32-5-686-bigmem - Header files for Linux 2.6.32-5-686-bigmem
p linux-headers-2.6.32-5-all - All header files for Linux 2.6.32 (meta-package)
p linux-headers-2.6.32-5-all-i386 - All header files for Linux 2.6.32 (meta-package)
p linux-headers-2.6.32-5-amd64 - Header files for Linux 2.6.32-5-amd64
i A linux-headers-2.6.32-5-common - Common header files for Linux 2.6.32-5
p linux-headers-2.6.32-5-common-openvz - Common header files for Linux 2.6.32-5-openvz
p linux-headers-2.6.32-5-common-vserver - Common header files for Linux 2.6.32-5-vserver
p linux-headers-2.6.32-5-common-xen - Common header files for Linux 2.6.32-5-xen
p linux-headers-2.6.32-5-openvz-686 - Header files for Linux 2.6.32-5-openvz-686
p linux-headers-2.6.32-5-vserver-686 - Header files for Linux 2.6.32-5-vserver-686
p linux-headers-2.6.32-5-vserver-686-bigmem - Header files for Linux 2.6.32-5-vserver-686-bigmem
p linux-headers-2.6.32-5-xen-686 - Header files for Linux 2.6.32-5-xen-686
p linux-headers-misdn - Header files for the mISDN drivers
v linux-kernel-headers -
p mozilla-livehttpheaders - Adds information about the HTTP headers to Iceweasel and Iceape
v octave-headers -
v octave3.1-headers -
p octave3.2-headers - header files for the GNU Octave language (3.2 branch)
p wx2.6-headers - wxWidgets Cross-platform C++ GUI toolkit (header files)
p wx2.8-headers - wxWidgets Cross-platform C++ GUI toolkit (header files)

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

[19:47:49][aitap@Tarkus ~]> uname -r
2.6.32-5-686
[19:48:29][aitap@Tarkus ~]> aptitude show linux-headers-$(uname -r)
Пакет: linux-headers-2.6.32-5-686
Состояние: установлен
Автоматически установлен: да
Версия: 2.6.32-31
Приоритет: необязательный
Раздел: kernel
Сопровождающий: Debian Kernel Team <debian-kernel@lists.debian.org>
Размер в распакованном виде: 6 930 k
Зависимости: linux-headers-2.6.32-5-common (= 2.6.32-31), linux-kbuild-2.6.32, gcc-4.3
Предоставляют: linux-headers, linux-headers-2.6
Описание: Header files for Linux 2.6.32-5-686
This package provides the architecture-specific kernel header files for Linux kernel 2.6.32-5-686, generally used for building out-of-tree kernel modules. These files are going
to be installed into /usr/src/linux-headers-2.6.32-5-686, and can be used for building modules that load into the kernel provided by the linux-image-2.6.32-5-686 package.

[19:48:54][aitap@Tarkus ~]>


Откуда взяли ядро 2.6.32-3-686? Похоже, оно уже устарело.

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

Всем спасибо. Перелез под 2.6.32-5-686 и перекомпилял)

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