Seite 1 von 1

Gentoo: vmware-workstation-3.2.1.2242-r1 und kernel2.6.8_rc2

Verfasst: 15.08.2004, 14:57
von cherzog
Hallo!

Läuft die Version 3.2.1 mit dem 2.6er Kernel? Ich habe nirgendwo etwas gefunden, das es nicht läuft... Leider aber auch nicht, dass es läuft.

Hier die Ausgabe bei der Installation:

Code: Alles auswählen

/opt/vmware/bin/vmware-config.pl
Making sure VMware Workstation's services are stopped.

Stopping VMware services:
   Virtual machine monitor                                             done

You must read and accept the End User License Agreement to continue.
Press enter to display it.


Do you accept? (yes/no) yes

Thank you.

grep: /proc/ksyms: No such file or directory
grep: /proc/ksyms: No such file or directory
grep: /proc/ksyms: No such file or directory
Trying to find a suitable vmmon module for your running kernel.

None of VMware Workstation's pre-built vmmon modules is suitable for your
running kernel.  Do you want this script to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] yes

Using compiler "/usr/bin/gcc" specified in environment variable CC.

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.8-rc2-love3/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Building for VMware Workstation 3.2.1
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make[1]: Entering directory `/tmp/vmware-config0/vmmon-only'
make[2]: Entering directory `/tmp/vmware-config0/vmmon-only/driver-2.6.8-rc2-love3'
make[2]: Leaving directory `/tmp/vmware-config0/vmmon-only/driver-2.6.8-rc2-love3'
make[2]: Entering directory `/tmp/vmware-config0/vmmon-only/driver-2.6.8-rc2-love3'
../linux/driver.c:136: warning: initialization from incompatible pointer type
../linux/driver.c:140: warning: initialization from incompatible pointer type
make[2]: Leaving directory `/tmp/vmware-config0/vmmon-only/driver-2.6.8-rc2-love3'
make[1]: Leaving directory `/tmp/vmware-config0/vmmon-only'
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config0/vmmon.o': -1 Invalid module format
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel.  You may want to
rebuild a kernel based on that directory, or specify another directory.

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".


Für Tipps wäre ich dankbar.

Christian

Verfasst: 24.08.2004, 19:44
von minimike
du benötigst vmware-any-update...
Das sollte bei deiner vergewaltigten Distrie 8) wie VMware auch bei den Distfiles sein
P.S. Debian regelt :lol:

Verfasst: 25.08.2004, 18:57
von cherzog
Es ist tatsächlich dabei:

N26KernSupport="vmware-any-any-update75"


Allerdings kommt folgende Meldung und ich habe keine Ahnung, woran das liegen könnte:

bash-2.05# /opt/vmware/bin/vmware-config.pl
Making sure VMware Workstation's services are stopped.

Stopping VMware services:
Virtual machine monitor done

grep: /proc/ksyms: No such file or directory
grep: /proc/ksyms: No such file or directory
grep: /proc/ksyms: No such file or directory
Trying to find a suitable vmmon module for your running kernel.

None of VMware Workstation's pre-built vmmon modules is suitable for your
running kernel. Do you want this script 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" specified in environment variable CC.

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

The kernel defined by this directory of header files does not have the same
address space size as your running kernel.

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


Hat jemand einen Tipp?

Danke

Christian

Verfasst: 25.08.2004, 20:17
von continuum
Besorg dir passende Sourcen zu deinem Kernel.

Zu dem Thema Kernel 2.6 und WS 3.2 gibt es im US-Forum gerade aktuelle threads.

Verfasst: 25.08.2004, 20:28
von cherzog
Danke.

Werde mir das mal ansehen.

Für Leute die das gleiche Problem haben, ich habe grade die gefunden:
http://forums.gentoo.org/viewtopic.php? ... ght=vmware