Am Thursday 25 February 2010 21:38:07 schrieb Frank Schmitz:
Hallo!
Ich habe versucht unter 11.2 64bit von der 3.1.2 auf die im Betreff genannte Version upzudaten, kann aber das Kernelmodul vboxdrv nicht erfolgreich kompilieren lassen. Habe ich da etwas übersehen? Ich habe lediglich das *rpm von virtualbox.org über die alte Version gebügelt.
Die Fehlermeldungen in der Konsole beim Start von VirtualBox lauten:
insserv: warning: script 'K02shk_usb' missing LSB tags and overrides insserv: warning: script 'shk_usb' missing LSB tags and overrides ... Failed to build the vboxdrv kernel module.
Auszug aus /var/log/vbox-install.log :
... cc1: error: include/linux/autoconf.h: No such file or directory In file included from /tmp/vbox.0/include/VBox/types.h:34, from /tmp/vbox.0/linux/../SUPDrvInternal.h:39, from /tmp/vbox.0/linux/SUPDrv-linux.c:37: /tmp/vbox.0/include/iprt/types.h:101:31: error: linux/autoconf.h: No such file or directory In file included from /tmp/vbox.0/linux/SUPDrv-linux.c:37:
...
/usr/src/linux-2.6.31.12-0.1/arch/x86/include/asm/atomic_64.h: At top level: /usr/src/linux-2.6.31.12-0.1/arch/x86/include/asm/atomic_64.h:201: warning: type defaults to 'int' in declaration of 'atomic64_t' /usr/src/linux-2.6.31.12-0.1/arch/x86/include/asm/atomic_64.h:201: error: expected ';', ',' or ')' before '*' token /usr/src/linux-2.6.31.12-0.1/arch/x86/include/asm/atomic_64.h:213: error: expected ')' before '*' token
...
Braucht ihr weitere Informationen oder kann mir so schon jemand helfen? TIA
Gruß Frank
Hallo Frank, Du hast die Kernel-Quellen installiert? Ja Du Hast die Kernel-Quellen konfiguriert? Bei Bedarf eine Datei .config in /usr/src/linux-2.6.31.12-0.1 aus /proc/config.gz bzw. /boot/config-2.6.31.12-0.1-default erstellen (mit gunzip bzw. cp). Du hast die Kernel-Quellen für die Kompilierung externer Module vorbereitet? Evtl. ein make prepare in /usr/src/linux-2.6.31.12-0.1. Dann sollte eine Datei /usr/src/linux-2.6.31.12-0.1/include/linux/autoconf.h existieren. Wie aber hat denn die VirtualBox3.1.2 dann gelaufen? Mussten da die Module nicht kompiliert werden? Da hätte es doch schon knacken müssen. Sind da neue Kernel-Quellen über einen Update reingekommen? Ich habe hier auch die 3.1.4 r57640 laufen. Aber mit selbstgebautem Kernel, so dass die obigen Voraussetzungen schon gegeben sind. Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org