Hallo Liste Nach online Update habe ich einem anderen Kernel (2.6.5-7.104.default) Seitdem kam ich das Programm VM-Ware nicht starten,bekomme nachfolgende Fehlermeldung (kam leider kein englich). Danke Gruss Reinhold . reinhold@linux:~> su Password: linux:/home/reinhold # vmware-config.pl Making sure VMware Workstation's services are stopped. Stopping VMware services: Virtual machine monitor done Bridged networking on /dev/vmnet0 done DHCP server on /dev/vmnet1 done SMB share server on /dev/vmnet1 done SMB name server on /dev/vmnet1 done Host-only networking on /dev/vmnet1 done DHCP server on /dev/vmnet8 done NAT service on /dev/vmnet8 done Host-only networking on /dev/vmnet8 done Virtual ethernet done Trying to find a suitable vmmon module for your running kernel. None of VMware Workstation's pre-built vmmon modules is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] yes Using compiler "/usr/bin/gcc". Use environment variable CC to override. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] Extracting the sources of the vmmon module. Building the vmmon module. Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config6/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.5-7.104' Makefile:438: .config: Datei oder Verzeichnis nicht gefunden WARNING: Symbol version dump /usr/src/linux-2.6.5-7.104/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled. CC [M] /tmp/vmware-config6/vmmon-only/linux/driver.o /tmp/vmware-config6/vmmon-only/linux/driver.c:131: warning: initialization from incompatible pointer type /tmp/vmware-config6/vmmon-only/linux/driver.c:135: warning: initialization from incompatible pointer type /bin/sh: line 1: scripts/basic/fixdep: Datei oder Verzeichnis nicht gefunden make[2]: *** [/tmp/vmware-config6/vmmon-only/linux/driver.o] Fehler 1 make[1]: *** [_module_/tmp/vmware-config6/vmmon-only] Fehler 2 make[1]: Leaving directory `/usr/src/linux-2.6.5-7.104' make: *** [vmmon.ko] Fehler 2 make: Leaving directory `/tmp/vmware-config6/vmmon-only' Unable to build the vmmon module. For more information on how to troubleshoot module-related problems, please visit our Web site at "http://www.vmware.com/download/modules/modules.html" and "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html". Execution aborted.
Hallo, Am Dienstag, 31. August 2004 21:12 schrieb Reinhold Betzen:
CC [M] /tmp/vmware-config6/vmmon-only/linux/driver.o /tmp/vmware-config6/vmmon-only/linux/driver.c:131: warning: initialization from incompatible pointer type /tmp/vmware-config6/vmmon-only/linux/driver.c:135: warning: initialization from incompatible pointer type /bin/sh: line 1: scripts/basic/fixdep: Datei oder Verzeichnis nicht gefunden make[2]: *** [/tmp/vmware-config6/vmmon-only/linux/driver.o] Fehler 1 make[1]: *** [_module_/tmp/vmware-config6/vmmon-only] Fehler 2 make[1]: Leaving directory `/usr/src/linux-2.6.5-7.104' make: *** [vmmon.ko] Fehler 2 make: Leaving directory `/tmp/vmware-config6/vmmon-only' Unable to build the vmmon module.
Vielleicht hilft dir das hier weiter: http://www.linux-club.de/viewtopic.php?t=9298 Gruß Sören
Am Dienstag, 31. August 2004 21:12 schrieb Reinhold Betzen:
Hallo Liste Nach online Update habe ich einem anderen Kernel (2.6.5-7.104.default)
Seitdem kam ich das Programm VM-Ware nicht starten,bekomme nachfolgende Fehlermeldung (kam leider kein englich).
Danke Gruss Reinhold
Hi Reinhold, mach mal gleich noch mal nen Kernel Update. Da scheint heute ne neue Vers rausgekommen zu sein. Die 104 macht Ärger beim Brennen, das soll mit der aktuellen vers. 108 behoben zu sein. Dann besorgst Du Dir die aktuelle vers von VMware "VMware-workstation-4.5.2-8848.i386.rpm", installierst das rmp, und folgst bevor Du vmware-conf aufrufst der Anleitung von SuSE http://portal.suse.com/sdb/de/2004/07/fhassel_vmware91.html und dann wie gewohnt vmware-conf ... Ansonsten giebt es viele Antworten und Anregungen unter http://vmware.itst.org/ (Unabhängiges, inoffizielles VMware Forum) MfG Micha
Reinhold Betzen wrote:
Hallo Liste Nach online Update habe ich einem anderen Kernel (2.6.5-7.104.default)
Seitdem kam ich das Programm VM-Ware nicht starten,bekomme nachfolgende Fehlermeldung (kam leider kein englich).
In /usr/src/linux make menuconfig aufrufen und einfach speichern ohne was zu ändern dann einafach make all ausführen danach müßte VMWare sich weider installieren lassen
Ralf Prengel wrote:
[...] In /usr/src/linux make menuconfig aufrufen und einfach speichern ohne was zu ändern dann einafach make all ausführen danach müßte VMWare sich weider installieren lassen
Oehm, das ist einerseits a) mit Kanonen auf Spatzen geschossen und andererseits b) falsch. Zu a): mit "make all" wird ein Kernel und dessen Module compiliert. Das will Reimhold nicht, denn er muss lediglich seinen Kernel-Source konfigurieren. Waehrend letzteres in ein paar Sekunden erledigt ist, braucht das Compilieren doch (je nach Maschine) erheblich laenger und ist voellig unnoetig. Zu b): Reinhold braucht eine Konfiguration fuer seinen Kernel-Source, die exakt zum laufenden Kernel passt. Wenn Du "make menuconfig" aufrufst und die Default-Konfig einfach abspeicherst, dann wirst Du das nicht bekommen! Der Tip ist also falsch. Zum Klonen einer Konfiguration gibt es extra das Target "make cloneconfig" im Makefile. Im Anschluss daran muss noch ein "make prepare" bzw. "make prepare-all" ausgefuehrt werden - dann ist das Klonen komplett abgeschlossen und der Kernel-Source korrekt fuer den laufenden Kernel konfiguriert. Gruesse, Th.
Reinhold Betzen wrote:
[...] Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config6/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.5-7.104' Makefile:438: .config: Datei oder Verzeichnis nicht gefunden
Da steht der Fehler! Es gibt in Deinem Verzeichnis mit dem Kernel-Source keine Datei ".config" - das ist die Kernel-Konfiguration. Du muesstest also bevor Du das VMWARE Perl-Skript aufrufst, in /usr/src/linux ein "make cloneconfig && make prepare-all" machen. Danach sollte (zumindest) dieses Problem hier verschwunden sein.
[...] /bin/sh: line 1: scripts/basic/fixdep: Datei oder Verzeichnis nicht gefunden
Siehe oben. Gleicher Typ von Fehler - kein konfigurierter Kernel-Source. CU, Th.
Am Mittwoch, 1. September 2004 13:54 schrieb Thomas Hertweck:
Reinhold Betzen wrote:
[...] Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config6/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.5-7.104' Makefile:438: .config: Datei oder Verzeichnis nicht gefunden
Da steht der Fehler! Es gibt in Deinem Verzeichnis mit dem Kernel-Source keine Datei ".config" - das ist die Kernel-Konfiguration. Du muesstest also bevor Du das VMWARE Perl-Skript aufrufst, in /usr/src/linux ein "make cloneconfig && make prepare-all" machen. Danach sollte (zumindest) dieses Problem hier verschwunden sein.
[...] /bin/sh: line 1: scripts/basic/fixdep: Datei oder Verzeichnis nicht gefunden
Siehe oben. Gleicher Typ von Fehler - kein konfigurierter Kernel-Source.
CU, Th.
Soweit so richtig aus Sicht eines Kernel Profis ;-) es ist jedoch tatsächlich so das nur die aktuelle vers 4.5.2 von VMware mit Kerneln >=2.6.5.x-x klar kommt. Ich hatte das selbe Prob und konnte die passende Antwort auf das Prob in dem von mir in der ersten Antwort benannten Seite finden. http://vmware.itst.org/ (Unabhängiges, inoffizielles VMware Forum) Leider scheint aber Rheinhold an der Antwort auf seine Frage nicht weiter interessiert zu sein, insofern ist es müßig darüber weiter zu sinnen. MfG Micha
Am Mi, den 01.09.2004 schrieb Michael um 15:49:
Am Mittwoch, 1. September 2004 13:54 schrieb Thomas Hertweck:
Reinhold Betzen wrote:
[...] Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config6/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.5-7.104' Makefile:438: .config: Datei oder Verzeichnis nicht gefunden
Da steht der Fehler! Es gibt in Deinem Verzeichnis mit dem Kernel-Source keine Datei ".config" - das ist die Kernel-Konfiguration. Du muesstest also bevor Du das VMWARE Perl-Skript aufrufst, in /usr/src/linux ein "make cloneconfig && make prepare-all" machen. Danach sollte (zumindest) dieses Problem hier verschwunden sein.
[...] /bin/sh: line 1: scripts/basic/fixdep: Datei oder Verzeichnis nicht gefunden
Siehe oben. Gleicher Typ von Fehler - kein konfigurierter Kernel-Source.
CU, Th.
Soweit so richtig aus Sicht eines Kernel Profis ;-) es ist jedoch tatsächlich so das nur die aktuelle vers 4.5.2 von VMware mit Kerneln >=2.6.5.x-x klar kommt. Ich hatte das selbe Prob und konnte die passende Antwort auf das Prob in dem von mir in der ersten Antwort benannten Seite finden.
http://vmware.itst.org/ (Unabhängiges, inoffizielles VMware Forum)
Leider scheint aber Rheinhold an der Antwort auf seine Frage nicht weiter interessiert zu sein, insofern ist es müßig darüber weiter zu sinnen.
MfG Micha
Hallo Liste Danke fuer die vielen Antworten.. Ich bin schon noch an der "Fehlerloesung interessiert. Habe mir per online Update dem Kernel 2.6.5-7.108 default besorgt und bei VMWare -- VM-ware workstation-4.5.2-8848.i386.rpm . Komme heute leider nicht mehr zum testen da ich gleich zum Linux-Treff gehe. Danke Gruss Reinhold http://www.koeln-lug.de/
participants (5)
-
Michael
-
Ralf Prengel
-
Reinhold.Betzen@t-online.de
-
Sören Wengerowsky
-
Thomas Hertweck