Klaus Schneider-Grosch
2014-09-01 16:06:31 UTC
Hallo ML,
mein System ist OS 13.1 64 Bit mit dem Kernel 3.11.10-21-desktop. Unter diesem
Kernel kann der Virtualbox-Treiber nicht gebaut werden, und ich kann meine
virtuellen Maschinen nicht starten.
Wenn ich den alten noch vorhandenen Kernel 3.11.10-17-desktop boote, kann ich
jederzeit die Kernelmodule neu bauen, und meine virtuellen Maschinen
funktionieren. Daher vermute ich, daß das Problem Opensuse- und hier ganz
speziell kernelspezifisch ist. Die VirtualBox-Foren geben leider nichts her.
VirtualBox:
VirtualBox-4.3-4.3.14_95030_openSUSE123-1.x86_64
Hier die Fehlermeldungen unter Kernel 3.11.10-21-desktop:
# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules
done
Recompiling VirtualBox kernel modules
failed
(Look at /var/log/vbox-install.log to find out what went wrong)
Installations-Logdatei:
# less /var/log/vbox-install.log:
Uninstalling modules from DKMS
removing old DKMS module vboxhost version 4.3.14
------------------------------
Deleting module version: 4.3.14
completely from the DKMS tree.
------------------------------
Done.
Attempting to install using DKMS
Creating symlink /var/lib/dkms/vboxhost/4.3.14/source ->
/usr/src/vboxhost-4.3.14
DKMS: add completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.10-21-desktop -C /lib/modules/3.11.10-21-desktop/build
M=/var/lib/dkms/vboxhost/4.3.14/build....(bad exit status: 2)
Failed to install using DKMS, attempting to install without
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0
CONFIG_MODULE_SIG= -C /lib/modules/3.11.10-21-desktop/build modules
make -C /usr/src/linux-3.11.10-21-obj/i386/desktop \
KBUILD_SRC=/usr/src/linux-3.11.10-21 \
KBUILD_EXTMOD="/tmp/vbox.0" -f /usr/src/linux-3.11.10-21/Makefile \
modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (
\
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are
missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix
it."; \
echo >&2 ; \
... snip
Die beiden Dateien sind vorhanden:
# ls -l include/generated/autoconf.h
-rw-r--r-- 1 root root 172341 Sep 1 17:27 include/generated/autoconf.h
# ls -l include/config/auto.conf
-rw-r--r-- 1 root root 112548 Sep 1 17:27 include/config/auto.conf
Also:
# cd /usr/src/linux
# make oldconfig && make prepare
scripts/kconfig/conf --oldconfig Kconfig
#
# configuration written to .config
#
scripts/kconfig/conf --silentoldconfig Kconfig
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `relocs'.
CHK include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
Erneuter Test schlägt fehl:
# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules
done
Recompiling VirtualBox kernel modules
failed
(Look at /var/log/vbox-install.log to find out what went wrong)
# less /var/log/vbox-install.log: siehe oben.
Hat jemand eine Idee dazu?
Gruß
Klaus
mein System ist OS 13.1 64 Bit mit dem Kernel 3.11.10-21-desktop. Unter diesem
Kernel kann der Virtualbox-Treiber nicht gebaut werden, und ich kann meine
virtuellen Maschinen nicht starten.
Wenn ich den alten noch vorhandenen Kernel 3.11.10-17-desktop boote, kann ich
jederzeit die Kernelmodule neu bauen, und meine virtuellen Maschinen
funktionieren. Daher vermute ich, daß das Problem Opensuse- und hier ganz
speziell kernelspezifisch ist. Die VirtualBox-Foren geben leider nichts her.
VirtualBox:
VirtualBox-4.3-4.3.14_95030_openSUSE123-1.x86_64
Hier die Fehlermeldungen unter Kernel 3.11.10-21-desktop:
# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules
done
Recompiling VirtualBox kernel modules
failed
(Look at /var/log/vbox-install.log to find out what went wrong)
Installations-Logdatei:
# less /var/log/vbox-install.log:
Uninstalling modules from DKMS
removing old DKMS module vboxhost version 4.3.14
------------------------------
Deleting module version: 4.3.14
completely from the DKMS tree.
------------------------------
Done.
Attempting to install using DKMS
Creating symlink /var/lib/dkms/vboxhost/4.3.14/source ->
/usr/src/vboxhost-4.3.14
DKMS: add completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.10-21-desktop -C /lib/modules/3.11.10-21-desktop/build
M=/var/lib/dkms/vboxhost/4.3.14/build....(bad exit status: 2)
Failed to install using DKMS, attempting to install without
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0
CONFIG_MODULE_SIG= -C /lib/modules/3.11.10-21-desktop/build modules
make -C /usr/src/linux-3.11.10-21-obj/i386/desktop \
KBUILD_SRC=/usr/src/linux-3.11.10-21 \
KBUILD_EXTMOD="/tmp/vbox.0" -f /usr/src/linux-3.11.10-21/Makefile \
modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (
\
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are
missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix
it."; \
echo >&2 ; \
... snip
Die beiden Dateien sind vorhanden:
# ls -l include/generated/autoconf.h
-rw-r--r-- 1 root root 172341 Sep 1 17:27 include/generated/autoconf.h
# ls -l include/config/auto.conf
-rw-r--r-- 1 root root 112548 Sep 1 17:27 include/config/auto.conf
Also:
# cd /usr/src/linux
# make oldconfig && make prepare
scripts/kconfig/conf --oldconfig Kconfig
#
# configuration written to .config
#
scripts/kconfig/conf --silentoldconfig Kconfig
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `relocs'.
CHK include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
Erneuter Test schlägt fehl:
# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules
done
Recompiling VirtualBox kernel modules
failed
(Look at /var/log/vbox-install.log to find out what went wrong)
# less /var/log/vbox-install.log: siehe oben.
Hat jemand eine Idee dazu?
Gruß
Klaus
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org