VMware Suse 8.2 Athlon-Kernelquellen
Hallo, ich versuche gerade VMware von der 8.2 zu installieren. Leider weiss ich noch nicht genug um vmware-config.pl die unten stehende Frage zu beantworten und in den alten VMware Threads taucht immer nur "Speichzugriffsfehler" auf, aber nichts was mir helfen könnte. Die Kernelquellen habe ich installiert. Bei der Suche auf der Platte taucht nur einmal in /lib/modules "2.4.20-4GB-athlon" auf.Oder habe ich etwas übersehen Ist bestimmt wieder so´n Anfängerfehler :-( 'The directory of kernel headers (version 2.4.20-4GB) does not match your running kernel (version 2.4.20-4GB-athlon). Even if the module were to compile successfully, it would not load into the running kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]' Gruß Detlef
Hallo, ich versuche gerade VMware von der 8.2 zu installieren. Leider weiss ich noch nicht genug um vmware-config.pl die unten stehende Frage zu beantworten und in den alten VMware Threads taucht immer nur "Speichzugriffsfehler" auf, aber nichts was mir helfen könnte. Die Kernelquellen habe ich installiert. Bei der Suche auf der Platte taucht nur einmal in /lib/modules "2.4.20-4GB-athlon" auf.Oder habe ich etwas übersehen Ist bestimmt wieder so´n Anfängerfehler :-(
Du hast den Athlon-optimierten Kernel installiert.
'The directory of kernel headers (version 2.4.20-4GB) does not match your running kernel (version 2.4.20-4GB-athlon). Even if the module were to compile successfully, it would not load into the running kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]'
Geh einfach in YaST und deinstalliere k_athlon. Sofort danach solltest du aber den Standartkernel (k_def ist der glaube ich) installieren. Der Athlon-Kernel ist nicht zwingend erforderlich und kann so durch den Standartkernel ersetzt werden. Dann sollte die Installation gut verlaufen.
Gruß Detlef
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Thomas Worm schrieb:
[...] Geh einfach in YaST und deinstalliere k_athlon. Sofort danach solltest du aber den Standartkernel (k_def ist der glaube ich) installieren. Der Athlon-Kernel ist nicht zwingend erforderlich und kann so durch den Standartkernel ersetzt werden. Dann sollte die Installation gut verlaufen.
Warum sollte er denn auf einen Athlon-optimierten Kernel verzichten, wenn er einen Athlon hat? Deine Idee ist nicht gerade gut. Das Anpassen des Makefiles und ein anschlies- sendes "make dep" im Kernel-Source-Tree reicht vollkommen aus. CU, Th. -- Thomas Hertweck, Dipl.-Geophys., GPI Universitaet Karlsruhe === First they ignore you, then they laugh at you, then === === they fight you, then you win. (M. Ghandi) ===
Hallo, * Am 11.May.2003 postete Detlef Strehlow:
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]'
Ohne daß ich mir sicher bin: Paket kernel-header installiert? Wenn ja, dann kannst Du evtl. den Pfad angeben, wo die drin sind. Bei mir ist das z.B. /usr/include/linux Alex
Hi Detlef, http://sdb.suse.de/de/sdb/html/mwalter_kernel_24.html Detlef Strehlow schrieb:
'The directory of kernel headers (version 2.4.20-4GB) does not match your running
Gruß Detlef
Gruß Detlef
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hi detlef! um gottes willen nicht den optimierten kernel für athlon deinstallieren und den def. kernel rauftun - das kann ganz blöd enden ...
ich versuche gerade VMware von der 8.2 zu installieren. Leider weiss ich noch nicht genug um vmware-config.pl die unten stehende Frage zu beantworten und in den alten VMware Threads taucht immer nur "Speichzugriffsfehler" auf, aber nichts was mir helfen könnte. Die Kernelquellen habe ich installiert. Bei der Suche auf der Platte taucht nur einmal in /lib/modules "2.4.20-4GB-athlon" auf.Oder habe ich etwas übersehen Ist bestimmt wieder so´n Anfängerfehler :-(
kein anfängerfehler - geh unter /usr/src/kernel und öffne als su die datei Makefile und editiere die ersten zeilen das sowas drinnensteht VERSION = 2 PATCHLEVEL = 4 SUBLEVEL = 20 EXTRAVERSION =-4GB-athlon speichere ab und gib in der console in dem verzeichniss make menuconfig ein dann kommt so ein grafischer consolenschirm wo du den kernel ev. anpassen könntest, wenn du ihn neu compilieren möchtest - ändere nix und geh gleich wieder raus und lass dabei aber speichern nun sollte einer funktionierenden vmware installation nix mehr im wege stehen, denn nun passt die bezeichnung der kernelquellen zum installierten kernel - die muss genau stimmen, da sonst vmware nicht die passenden kernelmodule erstellen kann
'The directory of kernel headers (version 2.4.20-4GB) does not match your running kernel (version 2.4.20-4GB-athlon). Even if the module were to compile successfully, it would not load into the running kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]'
- -- greetings willi Wilhelm Feichter w.feichter@arcor.de __________________________________________________________________________ The Ferengi Rules of Acquisition: #208 Sometimes the only thing more dangerous than a question is an answer. __________________________________________________________________________ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQE+vg7CUhbIVDqglU4RAnstAJ0UixgeR1XbOxWOJokLYWT4ZdaQ1ACeJG9K yRMhLawPkagqybphUHPLwS0= =aRae -----END PGP SIGNATURE-----
Am Sonntag, 11. Mai 2003 10:50 schrieb Wilhelm Feichter:
ich versuche gerade VMware von der 8.2 zu installieren. Leider weiss ich noch nicht genug um vmware-config.pl die unten stehende Frage zu beantworten und in den alten VMware Threads taucht immer nur "Speichzugriffsfehler" auf, aber nichts was mir helfen könnte. Die Kernelquellen habe ich installiert. Bei der Suche auf der Platte taucht nur einmal in /lib/modules "2.4.20-4GB-athlon" auf.Oder habe ich etwas übersehen Ist bestimmt wieder so´n Anfängerfehler :-(
kein anfängerfehler - geh unter /usr/src/kernel und öffne als su die datei Makefile und editiere die ersten zeilen das sowas drinnensteht
VERSION = 2 PATCHLEVEL = 4 SUBLEVEL = 20 EXTRAVERSION =-4GB-athlon
speichere ab und gib in der console in dem verzeichniss
make menuconfig
ein
dann kommt so ein grafischer consolenschirm wo du den kernel ev. anpassen könntest, wenn du ihn neu compilieren möchtest - ändere nix und geh gleich wieder raus und lass dabei aber speichern
nun sollte einer funktionierenden vmware installation nix mehr im wege stehen, denn nun passt die bezeichnung der kernelquellen zum installierten kernel - die muss genau stimmen, da sonst vmware nicht die passenden kernelmodule erstellen kann
Ich danke Euch, hat funktioniert. Sicher hätten beide Wege zum Ziel geführt, ob einer besser ist als der andere kann ich natürlich nicht sagen. Ich habe jetzt den Weg 'make cloneconfig; make dep clean' gewählt Gruß Detlef
Wilhelm Feichter schrieb:
[...] kein anfängerfehler - geh unter /usr/src/kernel und öffne als su die datei Makefile und editiere die ersten zeilen das sowas drinnensteht
VERSION = 2 PATCHLEVEL = 4 SUBLEVEL = 20 EXTRAVERSION =-4GB-athlon
speichere ab und gib in der console in dem verzeichniss
make menuconfig
ein
dann kommt so ein grafischer consolenschirm wo du den kernel ev. anpassen könntest, wenn du ihn neu compilieren möchtest - ändere nix und geh gleich wieder raus und lass dabei aber speichern
nun sollte einer funktionierenden vmware installation nix mehr im wege stehen, denn nun passt die bezeichnung der kernelquellen zum installierten kernel - die muss genau stimmen, da sonst vmware nicht die passenden kernelmodule erstellen kann
Nein, so wird es nicht funktionieren! Du brauchst definitiv ein "make dep" im Kernel-Source-Tree, da dadurch die Datei ./include/linux/version.h angelegt wird. Braucht man nur diese, so kann man sich den Aufruf von "make menuconfig" sparen. Will man wirklich mit den Kernel-Quellen (evtl. auch spaeter) arbeiten, so sollte man besser den Kernel-Source wirklich konfigurieren (Schritt fuer Schritt durchgehen) oder "make cloneconfig" bzw. "make oldconfig" (mit vorange- gangenem Kopieren von .config) verwenden. CU, Th. PS: Gross- und Kleinschreibung wuerde auch Deiner Email gut tun und zum leichteren Lesen beitragen! -- Thomas Hertweck, Dipl.-Geophys., GPI Universitaet Karlsruhe === First they ignore you, then they laugh at you, then === === they fight you, then you win. (M. Ghandi) ===
participants (6)
-
Alex Klein
-
Detlef Reichelt
-
Detlef Strehlow
-
Thomas Hertweck
-
Thomas Worm
-
Wilhelm Feichter