PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nach Neuinstallation startet VMware nicht mehr


xsenon
01.01.06, 19:46
Moin Leute!

ich wollte eigentlich VMWare 5.5 installieren. Leider meckert das immer rum, weil ich den Key eingeben solle. Dabei habe ich die Software vorher gar nicht benutzt und die 30 Tage müssten also noch laufen.

Naja. Egal, dachte ich mir und deinstallierte es.

Dann habe ich mir die Version 4.5 besorgt und mir den ct-Key zuschicken lassen. Nachdem die Version 4.5 mit "rpm -ivh" installiert habe, versuchte ich vmware-config.pl zu starten. Leider kriege ich dann immer folgende Fehlermeldung. Ich habe leider absolut keine AHnung, was ich jetzt falsch gemacht habe. Kann mir jemand einen Tip geben?

gruss
xsenon


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]

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? [/lib/modules/2.6.14-1.1644_FC4/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.14-1.1644_FC4/build/include/.. SUBDIRS=$PWD SRCROOT=$PW
D/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.14-1.1644_FC4-i686'
CC [M] /tmp/vmware-config1/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config1/vmmon-only/linux/hostif.o
In file included from /tmp/vmware-config1/vmmon-only/linux/hostif.c:68:
/tmp/vmware-config1/vmmon-only/./include/pgtbl.h: In Funktion »PgtblVa2PTELocked
«:
/tmp/vmware-config1/vmmon-only/./include/pgtbl.h:81: Warnung: Übergabe des Argum
ents 1 von »pmd_offset« von inkompatiblem Zeigertyp
CC [M] /tmp/vmware-config1/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config1/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config1/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config1/vmmon-only/common/task.o
/tmp/vmware-config1/vmmon-only/common/task.c: In Funktion »Task_Switch«:
/tmp/vmware-config1/vmmon-only/common/task.c:480: Warnung: »sysenterState.cs« kö
nnte in dieser Funktion uninitialisiert verwendet werden
/tmp/vmware-config1/vmmon-only/common/task.c:480: Warnung: »sysenterState.isVali
dEipEsp« könnte in dieser Funktion uninitialisiert verwendet werden
/tmp/vmware-config1/vmmon-only/common/task.c:480: Warnung: »sysenterState.esp« k
önnte in dieser Funktion uninitialisiert verwendet werden
/tmp/vmware-config1/vmmon-only/common/task.c:480: Warnung: »sysenterState.eip« k
önnte in dieser Funktion uninitialisiert verwendet werden
CC [M] /tmp/vmware-config1/vmmon-only/common/vmx86.o
LD [M] /tmp/vmware-config1/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config1/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config1/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.14-1.1644_FC4-i686'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config1/vmmon-only'
The module loads perfectly in the running kernel.

Extracting the sources of the vmnet module.

Building the vmnet module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmnet-only'
make -C /lib/modules/2.6.14-1.1644_FC4/build/include/.. SUBDIRS=$PWD SRCROOT=$PW
D/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.14-1.1644_FC4-i686'
CC [M] /tmp/vmware-config1/vmnet-only/driver.o
/tmp/vmware-config1/vmnet-only/driver.c: In Funktion »VNetProcessOwnsPort«:
/tmp/vmware-config1/vmnet-only/driver.c:1396: Fehler: »struct files_struct« hat
kein Element namens »max_fds«
make[2]: *** [/tmp/vmware-config1/vmnet-only/driver.o] Fehler 1
make[1]: *** [_module_/tmp/vmware-config1/vmnet-only] Fehler 2
make[1]: Leaving directory `/usr/src/kernels/2.6.14-1.1644_FC4-i686'
make: *** [vmnet.ko] Fehler 2
make: Leaving directory `/tmp/vmware-config1/vmnet-only'
Unable to build the vmnet 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.

[root@localhost vmware-4.5.2]#
[root@localhost vmware-4.5.2]#

stefan.becker
01.01.06, 19:49
Siehe VMWARE Howto, Any-Patch.

xsenon
01.01.06, 20:21
Hey Stefan. Das nenne ich mal eine schnelle Antwort. Respekt! :-)

ich habe es mit dem Patch versucht, aber ich habe damit auch keinen Erfolg gehabt. :-/

Ich habe folgende Fehlermeldung erhalten :

[root@localhost vmware-any-any-update96]#
[root@localhost vmware-any-any-update96]#
[root@localhost vmware-any-any-update96]# ./runme.pl
Updating /usr/bin/vmware ... No patch needed/available
Updating /usr/bin/vmnet-bridge ... VMware Workstation 4.5.2 (build-8848), VMware GSX Server 3.1.0 (build-9089) or VMware GSX Server 3.2.0 (build-14497), already patched
Updating /usr/lib/vmware/bin/vmware-vmx ... VMware Workstation 4.5.2 (build-8848), already patched
Updating /usr/lib/vmware/bin-debug/vmware-vmx ... VMware Workstation 4.5.2 (build-8848), already patched
VMware modules in "/usr/lib/vmware/modules/source" has been updated.

Before running VMware for the first time after update, you need to configure it
for your running kernel by invoking the following command:
"/usr/bin/vmware-config.pl". Do you want this script to invoke the command for
you now? [yes]

Making sure services for VMware Workstation are stopped.

Stopping VMware services:
Virtual machine monitor [ OK ]

Trying to find a suitable vmmon module for your running kernel.

None of the pre-built vmmon modules for VMware Workstation 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]

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? [/lib/modules/2.6.14-1.1644_FC4/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Building for VMware Workstation 4.5.2 or VMware GSX Server 3.1.0.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config3/vmmon-only'
make -C /lib/modules/2.6.14-1.1644_FC4/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.14-1.1644_FC4-i686'
CC [M] /tmp/vmware-config3/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config3/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config3/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config3/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config3/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config3/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config3/vmmon-only/common/task.o
gcc: installation problem, cannot exec 'cc1plus': Datei oder Verzeichnis nicht gefunden
make[2]: *** [/tmp/vmware-config3/vmmon-only/common/task.o] Fehler 1
make[1]: *** [_module_/tmp/vmware-config3/vmmon-only] Fehler 2
make[1]: Leaving directory `/usr/src/kernels/2.6.14-1.1644_FC4-i686'
make: *** [vmmon.ko] Fehler 2
make: Leaving directory `/tmp/vmware-config3/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.

[root@localhost vmware-any-any-update96]#

Irgendwie bin ich wohl zu blöd für dieses Program.

stefan.becker
01.01.06, 20:30
Ich bin mir nicht sicher, ob das mit gcc4 überhaupt geht. Versuch doch mal eine ältere gcc-Version, z. B. 3.4. AUf der GC4 CD sollte ein Paket bei sein ala "compat-gcc" oder ähnlich.

who-is
02.01.06, 12:59
Hi,

bei der 5.5Demo mußt ´nen Key eingeben damit das Programm läuft. Denn bekommst Du direkt bei VMware per E-mail. Dafür mußt Du dich auf der Seite registrieren. Dann bekommst Du kurz darauf per mail den Schlüssel. Einfach eingeben und die Sache läuft.

Gruß

who-is