virtualbox-dkms

Started by supamicha, 2013/01/21, 20:29:12

Previous topic - Next topic

supamicha

Hallo,

ich hab ein Problem mit virtualbox-dkms. Beim Installieren kommt folgender Fehler :
root@LT-MICHA:/home/micha# apt-get install virtualbox-dkms
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.      
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
 virtualbox-dkms
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 497 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 3.899 kB Plattenplatz zusätzlich benutzt.
Vormals nicht ausgewähltes Paket virtualbox-dkms wird gewählt.
(Lese Datenbank ... 118623 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von virtualbox-dkms (aus .../virtualbox-dkms_4.1.18-dfsg-2_all.deb) ...
virtualbox-dkms (4.1.18-dfsg-2) wird eingerichtet ...
Loading new virtualbox-4.1.18 DKMS files...
First Installation: checking all kernels...
Building only for 3.7-3.towo.1-siduction-amd64
Building initial module for 3.7-3.towo.1-siduction-amd64
Error! Bad return status for module build on kernel: 3.7-3.towo.1-siduction-amd64 (x86_64)
Consult /var/lib/dkms/virtualbox/4.1.18/build/make.log for more information.
[....] Restarting virtualbox (via systemctl): virtualbox.serviceJob failed. See system journal and 'systemctl status' for details.
failed!
invoke-rc.d: initscript virtualbox, action "restart" failed.
root@LT-MICHA:/home/micha#

Im Log steht folgendes :
root@LT-MICHA:/home/micha# cat /var/lib/dkms/virtualbox/4.1.18/build/make.log
DKMS make.log for virtualbox-4.1.18 for kernel 3.7-3.towo.1-siduction-amd64 (x86_64)
Mo 21. Jan 20:15:48 CET 2013
make: Entering directory `/usr/src/linux-headers-3.7-3.towo.1-siduction-amd64'
 LD      /var/lib/dkms/virtualbox/4.1.18/build/built-in.o
 LD      /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/built-in.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/linux/SUPDrv-linux.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/SUPDrv.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/SUPDrvSem.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/alloc-r0drv.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/initterm-r0drv.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/memobj-r0drv.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/mpnotification-r0drv.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/powernotification-r0drv.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/assert-r0drv-linux.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/initterm-r0drv-linux.o
 CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o
/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: In function 'rtR0MemObjNativeMapUser':
/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1451:38: error: 'VM_RESERVED' undeclared (first use in this function)
/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1451:38: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o] Fehler 1
make[1]: *** [/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv] Fehler 2
make: *** [_module_/var/lib/dkms/virtualbox/4.1.18/build] Fehler 2
make: Leaving directory `/usr/src/linux-headers-3.7-3.towo.1-siduction-amd64'
root@LT-MICHA:/home/micha#

Wie bekomme ich das installiert ?

Gruss
micha

ayla

#1
Schau mal hier: http://forum.siduction.org/index.php?topic=3097&highlight=virtualbox

Es ist erforderlich für Kernel 3.7-x das Paket von Oracle direkt zu holen. Wie's geht ist dort beschrieben. Für dieses Paket ist virtualbox-dkms nicht erforderlich.
Möglicherweise musst Du aber noch dkms installieren, obwohl es eigentlich "on Board" sein sollte.

Gruß
ayla

supamicha

Vielen Dank. Mit dem Paket von Oracle gehts.

Gruss
micha