VMware lässt sich auf 2.6.20er Kernel nicht installieren :-(

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Django
Beiträge: 310
Registriert: 08.04.2007 22:19:51

VMware lässt sich auf 2.6.20er Kernel nicht installieren :-(

Beitrag von Django » 17.04.2007 03:25:03

Hier der Output vom Installer
Ich hoffe ihr könnt mir helfen!!


What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-15-generic/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Gehe in Verzeichnis '/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:80:
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: Fehler: expected declaration specifiers or »...« before »compat_exit«
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: Fehler: expected declaration specifiers or »...« before »exit_code«
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: Warnung: »int« ist Standardtyp in Deklaration von »_syscall1«
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Fehler 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.20-15-generic'
make: *** [vmmon.ko] Fehler 2
make: Verlasse Verzeichnis '/tmp/vmware-config0/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.html".

Execution aborted.

comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

Beitrag von comes » 17.04.2007 07:16:24

das es nicht geht ist schlicht weg falsch!

kernel-headers installiert?
build-essentials installiert?
README und INSTALL befolgt?
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

wilderigel
Beiträge: 41
Registriert: 19.06.2006 18:27:21
Wohnort: AT

Beitrag von wilderigel » 17.04.2007 09:16:50

Doch, VMware Server lässt sich nicht installieren mit 2.6.20er Kernel.

Hol dir das vmware-any-any-update109 von ftp://ftp.cvut.cz/vmware
Damit läufts hier unter Ubuntu wieder mit 2.6.20

comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

Beitrag von comes » 17.04.2007 09:28:45

wilderigel hat geschrieben:Doch, VMware Server lässt sich nicht installieren mit 2.6.20er Kernel.

Hol dir das vmware-any-any-update109 von ftp://ftp.cvut.cz/vmware
Damit läufts hier unter Ubuntu wieder mit 2.6.20
bullshit!
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

Benutzeravatar
Linuxpeter
Beiträge: 236
Registriert: 26.04.2005 22:48:56
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Dresden

Beitrag von Linuxpeter » 17.04.2007 10:37:45

Wieso bullshit?
Bei lief vmware-config.pl auch erst durch nach dem Einspielen des vmware-any-any-update109.

System hier: Debian/Etch mit kernel-2.6.20

comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

Beitrag von comes » 17.04.2007 10:42:51

Linuxpeter hat geschrieben:Wieso bullshit?
Bei lief vmware-config.pl auch erst durch nach dem Einspielen des vmware-any-any-update109.

System hier: Debian/Etch mit kernel-2.6.20
standard kernel 2.6.20 debian, ungepachte header und sources files des kernel (debian source) ungepachte vmware sachen -> vminstall.pl (oder wie auch immer das skript jetzt genau heißt) vmware-config.pl -> kernel-header angeben, position des gcc angeben -> lüppt!

also entweder ist mein system extrem userfreundlich und macht dinge von allein von denen ich keine ahnung hab, oder wir haben unterschiedliche wege eine software ans laufen zu bringen
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

Django
Beiträge: 310
Registriert: 08.04.2007 22:19:51

Beitrag von Django » 17.04.2007 12:48:58

Habe jetzt versucht, das any any update 109 einzuspielen.
Meine Vmware Server Version ist 1.02

Die erste Kuriosität ist das das runme Script "Building for VMware Server 1.0.0." ausspuckt.
Naja kurz danach bricht es auch mit folgenden Fehlern ab (siehe unten ausgabe vom any any)

Hoffe ihr könnt mir helfen!


Building for VMware Server 1.0.0.
Using 2.6.x kernel build system.
make: Gehe in Verzeichnis '/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config0/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config0/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config0/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config0/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/task.o
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
make[2]: *** [/tmp/vmware-config0/vmmon-only/common/task.o] Fehler 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.20-15-generic'
make: *** [vmmon.ko] Fehler 2
make: Verlasse Verzeichnis '/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 17.04.2007 13:02:46

Es scheint ein c++ Compiler benötigt zu werden, installier mal g++.

Django
Beiträge: 310
Registriert: 08.04.2007 22:19:51

Beitrag von Django » 17.04.2007 13:58:39

Spasswolf hat geschrieben:Es scheint ein c++ Compiler benötigt zu werden, installier mal g++.
many thx! das wars!

Antworten