On Tue, Jun 11, 2002 at 07:34:34PM +0200, Marco Schuler wrote:
Hi Leute
Hi Marco,
Bei meinem Versuch VMWare (von der SuSE 8.0 Distribution) auf meinem Notebook (Dell Inspiron 8200) unter SuSE 8.0 zu installieren, habe ich nach Aufruf von vmware-config.pl folgende (Fehler-)Meldung erhalten:
Ich weiss jetzt nicht welche Version auf der 8.0 ist (noch 2.4)? Aber vielleicht ist das auch garnicht ausschlaggebend, denn... ......Gedankenblitz: bei der Version 2.4. gab's Probleme bei kernels > 2.4.6, da liessen sich nix kompilieren. Aber dafür gibt's 'nen patch. Die Mühe das zu patchen würd' ich mir nicht machen (sofern es VMWare 2.4. ist, da eh nur Trial-Version und veraltet - aktuell ist Version 3.01, die auch mit aktuellen kernelversionen klarkommt)
----- BEGIN: AUSZUG -----
[...]
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] /usr/src/linux/include
... Betonung auf "match" - also "passend zu..."!
The directory of kernel headers (version 2.4.18-4GB) does not match your running kernel (version 2.4.18-64GB-SMP). Even if the module were to compile successfully, it would not load into the running kernel.
Wenn das kein Teppfihler ist, dann hast Du da irgendwas Merkwürdiges: VMWare erkennt bei Dir offensichtlich einen Multiprocessor-Kernel - aber das auf dem Notebook. Ich kenne Dein Notebook nicht - aber gibt's so ein Teil auf der ganzen Welt überhaupt? Die Kernel-Header aber gehören zu einem Single-Processor-Kernel, was bei Dir (Unterstellung, reine, die) wohl der Fall ist. Check mal, ob laufender Kernel und die Kernelsourcen, die Du installiert hast wirklich "matchen". Wenn nicht ... Richtige sourcen installieren ;-)
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] ----- END: AUSZUG -----
Ich habe auf meinem System eine Standard-Installation. Wie kommt es, dass die Kernel-Sourcen nicht mit dem von YAST2 installierten Kernel übereinstimmen?
Tschuldigung - man sollte einen Beitrag eben bis zu Ende lesen, bevor man antwortet. Aber wenigstens sind wir gleicher Meinung;-) Aber die Konsequenz kann trotzdem nur sein: richtige Sourcen installieren. Wobei die Geschiochte mit dem SMP-Kernel echt nicht sein kann auf'm Notebook - oder???
Google hat mir einen Link auf folgende Seite geliefert:
http://www.linux-community.de/Neues/story?storyid=3540
Da steht was geschrieben, man solle sich das Kernelimage k_psmp installieren. In der YAST'schen Beschreibung zu diesem Paket steht, man solle es nur installieren, wenn man genau weiss, was man macht. Naja, leider ist diese Information für mich ein Schwanzbeisser...
da steht doch auch was von k_p*smp*. Ich hab das ganze auch auf'm Notebook mit Susi8.0 und VMWare 3.01 installiert gehabt - bis das Mainboard im A...h war. Ich hatte mir allerdings einen jungfräulichen kernel von www.kernel.org besorgt (2.4.18) und den dann kompiliert. Lief alles wunderbar. Will sagen: Du bist nicht auf SuSE-Kernel angewiesen.
Wäre toll, wenn mir jemand einen Rat geben könnte, wie ich nun zu den richtigen Kernel-Sourcen, resp. Include-Dateien kommen kann, um VMWare zum Laufen zu kriegen.
version.h und autoconf.h hast Du an der richtigen Stelle?
Dank und Gruss
würde mich freuen, wenn's hilt, also HTH. Tschüss, Henning