• 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]VMWare Konfiguration schlägt fehl!

Hallo,


Ich habe mir Heuite VMWare Server installiert nun habe ich ein Problem mit der Konfiguration wenn ich
Code:
vmware-config.pl
eingebe geht alles gut bis zu dieser Stelle:
Code:
The path "/usr/src/linux/include" is a kernel header file directory, but it 
does not contain the file "linux/version.h" as expected.  This can happen if 
the kernel has never been built, or if you have invoked the "make mrproper" 
command in your kernel directory.  In any case, you may want to rebuild your 
kernel.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

Die Kernel-Header sind aber installiert !
Was mache ich falsch=?
Ich nutze SuSE 10.3 mit einem Default-Kernel


Daniel
 

longman

Advanced Hacker
Gib mal bei der Abfrage folgenden Pfad ein:

/lib/modules/2.6.22.13-0.3-default/build/include

wobei Du Deine Kernelversion eintragen musst (uname -r).
 
Hallo,


Die Kernel-Sourcen sind installiert habe auch den Pfad den longman vorgeschlagen hat(natürlich mit meiner Kernel-Version)
Aber es funktioniert nicht ?


Daniel
 
Hallo,


Da bitte:
Code:
server:~ # rpm -qa|grep kernel
nfs-kernel-server-1.1.0-8
kernel-smp-module-ov511-2.27-0_2.4.20_30.9.rh90.dag
kernel-default-2.6.22.5-31
linux-kernel-headers-2.6.22-19
kernel-source-2.6.22.13-0.3
 

stefan.becker

Advanced Hacker
Liest niemand Handbücher oder Meldungen?

kernel-default-2.6.22.5-31
kernel-source-2.6.22.13-0.3

Und in Anbetracht dessen lesen wir nun noch mal aufmerksam die Meldungen. Da fällt doch was auf ...
 

Szim

Newbie
Ich hab da ein ähnliches Problem bei der Konfiguration hier meine

Code:
rpm -qa|grep kernel
kernel-default-2.6.22.13-0.3
linux-kernel-headers-2.6.22-19
kernel-source-2.6.22.13-0.3

Liegt es am falsche header? Wie kann ich das ändern?
 

whois

Ultimate Guru
stefan.becker schrieb:
Und in Anbetracht dessen lesen wir nun noch mal aufmerksam die Meldungen. Da fällt doch was auf ...
Na klar, fällt uns was auf. :D
Ich habe auf den Lerneffekt gesetzt und dachte ihm gelingt das selber. :wink:
 

Martin Breidenbach

Ultimate Guru
Um dem lustigen Ratespiel ein Ende zu bereiten: die Version von lauferndem Kernel und Kernelquelle müssen übereinstimmen. Das tun sie hier nicht. Ein Onlineupdate sollte das beheben.
 
Hallo,

Habe jetzt die Richtigen Kernel Header installiert bekomme jetzt aber beim nächsten schritt diesen Fehler:

Code:
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.22.13-0.3-default/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmmon-only'
make -C /lib/modules/2.6.22.13-0.3-default/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.22.13-0.3-obj/i386/default'
make -C ../../../linux-2.6.22.13-0.3 O=../linux-2.6.22.13-0.3-obj/i386/default modules
  CC [M]  /tmp/vmware-config1/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config1/vmmon-only/linux/driver.c:80:
/tmp/vmware-config1/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or â...â before âcompat_exitâ
/tmp/vmware-config1/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or â...â before âexit_codeâ
/tmp/vmware-config1/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to âintâ in declaration of â_syscall1â
make[4]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Error 1
make[3]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.13-0.3-obj/i386/default'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config1/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.

server:~ #

Was mache ich jetzt falsch ??


Daniel
 

whois

Ultimate Guru
dellterminalserver schrieb:
Es warem doch die Falschen Kernel-Header aber wo bekomme ich die Version für meinen Kernel her ?

Was häst du davon wieder auf deinen default Kernel mit allem drum un dran von der DVD um zu steigen?

Lies dir bitte den Link mal durch der ist gut.
http://www.thomashertweck.de/kernel26.html
 

stefan.becker

Advanced Hacker
Das Paket "kernel-header" ist hier egal. Wichtig sind kernel und kernel-source, die müssen gleich sein.

Mach jetzt bitte ein Online Update per yast2.

Dann versuch es erneut.

Wenn es nicht geht, any-any Patch => FAQ / WIKI, Suchfunktion.

Wenn es dann immer noch nicht geht, mal weitere Infos posten. Vor allem die Version des Servers.

Alles andere macht definitiv keinen Sinn.
 

whois

Ultimate Guru
stefan.becker schrieb:
Mach jetzt bitte ein Online Update per yast2.
Ich habe nur Angst er schmeisst mehr damit durcheinander als das Ordnung rein kommt. :wink:
Deshalb wäre es IMHO besser wenn er wieder auf default Standard zurück fährt. :wink:
 
Hallo,

Ich habe mir das VMware Paket einfach aus dem Sourcen kompiliert!Und siehe es funktioniert!

Daniel


P.S:Sind die Suse Update-Server down ?
 
Oben