Problema instalando VMware Workstation (Solucionado)

Pues tenia instalado el vmware-player para correr algunas maquinas virtuales que ya tenia echas (con el vmware workstation de windows) pero como es muy limitado pues me he decidido a pasar al workstation de linux. El problemas es que durante la configuracion, cuando tiene que compilar el modulo, me dice que los source del kernel no coinciden con mi kernel (?) no he cambiado el kernel, es el que trae mandriva, y las versiones coinciden.

¿que puedo hacer? porque ademas ahora tampoco me deja instalar el vmplayer

Solución

gracias y saludos

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.
Gravatar de drakedalfa

# 28953: Si te dice que no coinciden asi deberia ser

ejecuta lo siguiente para corroborar:

[dalfa@Mandriva2007 ~]$ rpm -qa | grep kernel

kernel-2.6.17.5mdv-1-1mdv2007.0
nvidia-kernel-2.6.17-5mdv-8774-1mdk
kernel-multimedia-desktop-2.6.17.13-3mdv-1-1mdv2007.0
kernel-enterprise-2.6.17.8mdv-1-1mdv2007.0
kernel-source-2.6.17.5mdv-1-1mdv2007.0

para ver si en realidad coincide o no, sobre porque no te deja instalar el player no das mucha info.

--
¿Quien es Jesucristo?

# 28999: muchas gracias por

muchas gracias por contestar, de momento lo dejo por un accidente ne las manos.

saludos

Gravatar de bravas

# 29011: Mira a mi me ocurre lo mismo

y q casualidad esta misma tarde,com mdv 2007.Estoy seguro q gasto mismo kernel q sources.

Me dice el instalador q no encuentra ningun version.h en /usr/src/linux/include

Mira

[paula@dhcppc0 ~]$ rpm -qa | grep kernel

kernel-source-2.6.17.8mdv-1-1mdv2007.0
kernel-2.6.17.8mdv-1-1mdv2007.0

Gravatar de bravas

# 29029: este es el error q me escupe a mi

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

The path "/usr/src/linux/include" is a kernel header file directory, but it
does not contain the file "linux/version.h" as expected. This can happen if
the kernel has never been built, or if you have invoked the "make mrproper"
command in your kernel directory. In any case, you may want to rebuild your
kernel.

No se si sera el mismo q a ti.

# 29060: [tatxen@portatil ~]$ rpm -qa

[tatxen@portatil ~]$ rpm -qa | grep kernel
kernel-source-2.6.17.5mdv-1-1mdv2007.0
kernel-multimedia-laptop-latest-2.6.17.13-3mdv2007.0
kernel-2.6.17.5mdv-1-1mdv2007.0
kernel-multimedia-laptop-2.6.17.13-3mdv-1-1mdv2007.0
[tatxen@portatil ~]$

El que estoy usando es el 2.6.17.5mdv-1-1 y como se ve es eñ mismo que los source.

Despues de instalar, cuando se ejecuta el vmware-config.pl es cuando me da el mensaje de error

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.

y de aqui ya no pasa. Es el vmware 5.5.1

El player por lo menos ahora ya me lo ha dejado instalar, algo es algo, parece que no estaba bien desinstalado el workstation cuando probe la otra vez.

He probado el otro kernel y me va bien, pero descargarme los source es una putada, ya que me conecto por gprs y esto va lentisimo.

saludos

Gravatar de juliuss

# 29061: ya que estan comentado el

ya que estan comentado el tema de los emuladores, en qemu se puede instalar mackintosh, ¿lo haz intentado?.


Un espacio para Juliuss.
Ya tengo blog.

Gravatar de bravas

# 29069: Para tatxen

Ese error me lo daba a mi tambien cuando usaba el kernel kernel-2.6.17.5mdv-1-1mdv2007.0

con sus respectivas sources y al cambiar al q tengo ahora me da el error q te posteo arriba.

Q estamos haciendo mal??? Se nos esta llendo la olla????

Se q hay algo en q no estoy callendo,pero no se me ocurre nada.

Un saludo

Gravatar de bravas

# 29070: ya esta ya lo tengo !

He instalado este paquete kernel-source-stripped-2.6.17.8mdv-1-1mdv2007.0

Y mira
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.17-8mdv/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: se ingresa al directorio `/root/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.17-8mdv/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: se ingresa al directorio `/usr/src/linux-2.6.17-8mdv'

Ya me ha construido el modulito vmmon.

si hago el comando

[paula@dhcppc0 ~]$ rpm -qa | grep kernel
kernel-source-2.6.17.8mdv-1-1mdv2007.0
kernel-source-stripped-2.6.17.8mdv-1-1mdv2007.0
kernel-2.6.17.8mdv-1-1mdv2007.0

para q lo pongas igual xD

Yo ya lo tengo marchando.
Suerte y un saludo

Gravatar de bravas

# 29072: Me parece q con la 2006 tube el mismo problema

pero se me habia olvidado.¿A q usas la powerpack?
Si ese es el caso tienes q instalar el kernel y las sources del mismo repositorio,ya sea del dvd o de internet.Pero no vale uno de cada sitio por q tedice q son distintos.Yo los he instalado todos desde internet desaciendome asi del kernel q me instalo el dvd.Por eso he actualizado al .8.

Estoy seguro q ese es el problema.Actualiza tu kernel he instala el paquete stripped de ese kernel nuevo q pongas.

Suerte

# 29078: No se que version exacta de

No se que version exacta de 2007 tengo, tenia una que compre con una revista y ahora tengo ademas un DVD que me dio un amigo (to mezclao) y ademas como mi conexion es lentiiisima los amigos me envian cds con paquetes sueltos y actualizaciones...

Me armare de paciencia y bajare los source en vista de tus resultados. ¡Muchas gracias!

# 29093: Pues nada, con el

Pues nada, con el kernel-multimedia-laptop y el source-striped el mismo resultado que con el otro, a mi no me ha servido de nada. Me hare las maquinas virtuales en el pc de algun amigo que tenga windows.

gracias y un saludo

# 30831: Yo lo solucione

Buscando en nuestro amigo g00gle encontre la solucion, solo baja el paquete vmware-any-any ejecutas el runme.pl adentro y listo, te parchea la instalacion y ahi te detectara correctamente el kernel, para que veas como me sucedio a mi te pego mi log.

[root@Mandriva vmware-any-any-update108]# ./runme.pl
Updating /usr/bin/vmware-config.pl ... now patched
Updating /usr/bin/vmware ... No patch needed/available
Updating /usr/bin/vmnet-bridge ... VMware Workstation 4.5.2 or 4.5.3, VMware GSX Server 3.1.0 or 3.2.0, now patched
Updating /usr/lib/vmware/bin/vmware-vmx ... VMware Workstation 4.5.2 (build-8848) [upgrade to 4.5.3 !], now patched
Updating /usr/lib/vmware/bin-debug/vmware-vmx ... VMware Workstation 4.5.2 (build-8848) [upgrade to 4.5.3 !], now 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.17-5mdv/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Building for VMware Workstation 4.5.[23] or VMware GSX Server 3.1.0.
Using 2.6.x kernel build system.

-------------------

El resto son todos outputs de que esta todo bien. Para los perezosos, baje el vmware-any-any de aqui: http://ftp.cvut.cz/vmware/vmware-any-any-update108.tar.gz

Espero te sirva, a todos y avisan.

# 30894: ¡¡solucionado!! Muchas

¡¡solucionado!! Muchas gracias.

Pues sip, era eso. Con el parche todo correcto, que pena no haberlo sabido antes de cambiar de kernel jeje.

un saludo