• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] VirtualBox4 starten nicht unter OpenSuse 11.3

Rainere

Newbie
Hallo Zusammen,

das Thema war schon öfter hier, die Lösungen haben bei mir bis jetzt nicht geholfen.
Als, bis vor kurzem lief VirtualBox 4.0 normal bei mir.
Ich weiß nicht was ich gemacht habe. Ich glaube nach irgendeiner Aktualisierung gings dann nicht mehr.
Fehlermeldung: ich soll "/etc/init.d/vboxdrv setup" ausführen.
Ergebnis:
Code:
ra@linux-cp8a:~> sudo /etc/init.d/vboxdrv setup
root's password:
Stopping VirtualBox kernel modules                                                                                                                                       done
Uninstalling old VirtualBox DKMS kernel modules                                                                                                                          done
Trying to register the VirtualBox kernel modules using DKMS
Error! Bad return status for module build on kernel: 2.6.34.7-0.7-desktop (i586)
Consult the make.log in the build directory
/var/lib/dkms/vboxhost/4.0.0/build/ for more information.
                                                                                                                                                                         failed
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules                                                                                                                                    failed
  (Look at /var/log/vbox-install.log to find out what went wrong)

/var/lib/dkms/vboxhost/4.0.0/build/:
Code:
DKMS make.log for vboxhost-4.0.0 for kernel 2.6.34.7-0.7-desktop (i586)
Sun Jan 16 12:19:44 CET 2011
make: Entering directory `/usr/src/linux-2.6.34.7-0.7-obj/i386/desktop'
make -C ../../../linux-2.6.34.7-0.7 O=/usr/src/linux-2.6.34.7-0.7-obj/i386/desktop/. 
/usr/src/linux-2.6.34.7-0.7/scripts/gcc-version.sh: Zeile 25: gcc: Kommando nicht gefunden.
/usr/src/linux-2.6.34.7-0.7/scripts/gcc-version.sh: Zeile 26: gcc: Kommando nicht gefunden.
make[2]: gcc: Kommando nicht gefunden
  LD      /var/lib/dkms/vboxhost/4.0.0/build/vboxdrv/built-in.o
  CC [M]  /var/lib/dkms/vboxhost/4.0.0/build/vboxdrv/linux/SUPDrv-linux.o
/bin/sh: gcc: Kommando nicht gefunden.
make[4]: *** [/var/lib/dkms/vboxhost/4.0.0/build/vboxdrv/linux/SUPDrv-linux.o] Fehler 127
make[3]: *** [/var/lib/dkms/vboxhost/4.0.0/build/vboxdrv] Fehler 2
make[2]: *** [_module_/var/lib/dkms/vboxhost/4.0.0/build] Fehler 2
make[1]: *** [sub-make] Error 2
make: *** [all] Error 2
make: Leaving directory `/usr/src/linux-2.6.34.7-0.7-obj/i386/desktop'

/var/log/vbox-install.log:
Code:
Uninstalling modules from DKMS
  removing old DKMS module vboxhost version  4.0.0

------------------------------
Deleting module version: 4.0.0
completely from the DKMS tree.
------------------------------
Done.
Attempting to install using DKMS

Creating symlink /var/lib/dkms/vboxhost/4.0.0/source ->
                 /usr/src/vboxhost-4.0.0

DKMS: add Completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=2.6.34.7-0.7-desktop -C /lib/modules/2.6.34.7-0.7-desktop/build M=/var/lib/dkms/vboxhost/4.0.0/build....(bad exit status: 2)
0
0
Failed to install using DKMS, attempting to install without
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -C /lib/modules/2.6.34.7-0.7-desktop/build modules
make -C ../../../linux-2.6.34.7-0.7 O=/usr/src/linux-2.6.34.7-0.7-obj/i386/desktop/. modules
make -C /usr/src/linux-2.6.34.7-0.7-obj/i386/desktop \
	KBUILD_SRC=/usr/src/linux-2.6.34.7-0.7 \
	KBUILD_EXTMOD="/tmp/vbox.0" -f /usr/src/linux-2.6.34.7-0.7/Makefile \
	modules
/usr/src/linux-2.6.34.7-0.7/scripts/gcc-version.sh: Zeile 25: gcc: Kommando nicht gefunden.
/usr/src/linux-2.6.34.7-0.7/scripts/gcc-version.sh: Zeile 26: gcc: Kommando nicht gefunden.
make[3]: gcc: Kommando nicht gefunden
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (		\
	echo;								\
	echo "  ERROR: Kernel configuration is invalid.";		\
	echo "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
	echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
	echo;								\
	/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f /usr/src/linux-2.6.34.7-0.7/scripts/Makefile.build obj=/tmp/vbox.0
  gcc -Wp,-MD,/tmp/vbox.0/linux/.SUPDrv-linux.o.d  -nostdinc -isystem  -I/usr/src/linux-2.6.34.7-0.7/arch/x86/include -Iinclude  -I/usr/src/linux-2.6.34.7-0.7/include -include include/generated/autoconf.h   -I/tmp/vbox.0 -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -msoft-float -mregparm=3 -freg-struct-return -march=i686 -ffreestanding -pipe -Wno-sign-compare -fomit-frame-pointer -fasynchronous-unwind-tables -g   -I/lib/modules/2.6.34.7-0.7-desktop/build/include   -I/tmp/vbox.0/   -I/tmp/vbox.0/include   -I/tmp/vbox.0/r0drv/linux   -I/tmp/vbox.0/vboxdrv/   -I/tmp/vbox.0/vboxdrv/include   -I/tmp/vbox.0/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_X86 -DVBOX_WITH_64_BITS_GUESTS  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv_linux)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -D"DEBUG_HASH=27" -D"DEBUG_HASH2=27" -c -o /tmp/vbox.0/linux/.tmp_SUPDrv-linux.o /tmp/vbox.0/linux/SUPDrv-linux.c
/bin/sh: gcc: Kommando nicht gefunden.
make[4]: *** [/tmp/vbox.0/linux/SUPDrv-linux.o] Fehler 127
make[3]: *** [_module_/tmp/vbox.0] Fehler 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make: *** [vboxdrv] Error 2

Meine Englisch und Computer Kenntnisse reichen da nicht weiter :-(

Code:
ra@linux-cp8a:~> rpm -qa | grep kernel
kernel-devel-2.6.34.7-0.7.1.noarch
kernel-pae-devel-2.6.34.7-0.7.1.i586
kernel-syms-2.6.34.7-0.7.1.i586
kernel-default-devel-2.6.34.7-0.7.1.i586
kernel-xen-devel-2.6.34.7-0.7.1.i586
kernel-source-2.6.34.7-0.7.1.noarch
patterns-openSUSE-devel_kernel-11.3-22.1.i586
kernel-desktop-devel-2.6.34.7-0.7.1.i586
kernel-desktop-2.6.34.7-0.7.1.i586

Code:
ra@linux-cp8a:~> uname -r
2.6.34.7-0.7-desktop

openSuse 11.3, KDE 4.5.5

Kann mir jemand helfen?

Gruss
Rainer
 

stefan.becker

Advanced Hacker
Zunächst mal würde ich dkms deinstallieren.

Außerdem ist gcc nicht in Ordnung, auch wenn du es glaubst.

Installiere mal den gcc neu, irgendwas fehlt da oder ist kaputt.
 
OP
R

Rainere

Newbie
Hallo Stefan,
hab dkms deinstalliert und gcc mit yast aktualliersiert.
Jetzt gehts.

Danke
 
Oben