13 de mayo de 2007

Instalar VMware Server 1.03 en Debian Etch

Hace unas semanas recibí un mail de howtoforge en el cual el usuario "till" publicó una guía para instalar VMware Server en Debian Etch. Aquí está el enlace:
http://howtoforge.com/debian_etch_vmware_server_howto

Basándome en la misma voy a detallar los pasos que he seguido para instalarlo en mi equipo.

1. Accedemos a ésta página para bajarnos el programa y nos registramos para conseguir un número de serie gratis.

http://www.vmware.com/download/server/

Nos vamos a descargar éstos archivos:
VMware-server-1.0.3-44356.tar.gz - SERVIDOR
VMware-mui-1.0.3-44356.tar.gz - INTERFAZ DE ADMINISTRACIÓN


2. Una vez descargados, nos logueamos como root en una consola, copiamos los ficheros al home de root y los descomprimimos:
$ su -
password:

# cp ~usuario_local/Desktop/VMware* /root

# tar xvfz VMware-server-*.tar.gz - Nos crea el directorio "vmware-server-distrib"
# tar xvfz VMware-mui-*.tar.gz - Nos crea el directorio "vmware-mui-distrib"


3. Accedemos al directorio "vmware-server-distrib" y comenzamos la instalación.

Antes de todo, instalamos las fuentes de nuestro kernel en caso de no haberlo hecho antes:
# aptitude install linux-headers-$(uname -r)

# cd vmware-server-distrib/
# ./vmware-install.pl

Creating a new installer database using the tar3 format.

Installing the content of the package.

In which directory do you want to install the binary files?
[/usr/bin] [ENTER]

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc] [ENTER]

What is the directory that contains the init scripts?
[/etc/init.d] [ENTER]

In which directory do you want to install the daemon files?
[/usr/sbin] [ENTER]

In which directory do you want to install the library files?
[/usr/lib/vmware] [ENTER]

The path "/usr/lib/vmware" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want?
[yes] [ENTER]

In which directory do you want to install the manual files?
[/usr/share/man] [ENTER]

In which directory do you want to install the documentation files?
[/usr/share/doc/vmware] [ENTER]

The path "/usr/share/doc/vmware" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes] [ENTER]

The installation of VMware Server 1.0.3 build-44356 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: "/usr/bin/vmware-uninstall.pl".

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

Making sure services for VMware Server 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.

VMWARE MASTER END USER LICENSE AGREEMENT

NOTICE: BY DOWNLOADING AND INSTALLING,
COPYING OR OTHERWISE USING THE SOFTWARE, YOU
AGREE TO BE BOUND BY THE TERMS OF THIS EULA.
IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA,
YOU MAY NOT DOWNLOAD, INSTALL, COPY OR USE THE
SOFTWARE, AND YOU MAY RETURN THE UNUSED
SOFTWARE TO THE VENDOR FROM WHICH YOU ACQUIRED
IT WITHIN THIRTY (30) DAYS AND REQUEST A
REFUND OF THE LICENSE FEE, IF ANY, ALREADY
PAID UPON SHOWING PROOF OF PAYMENT.

1. DEFINITIONS

[q]

Do you accept? (yes/no) yes [ENTER]

Thank you.

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type icons?
[/usr/share/icons] [ENTER]

What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications] [ENTER]

In which directory do you want to install the application's icon?
[/usr/share/pixmaps] [ENTER]

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

None of the pre-built vmmon modules for VMware Server 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.18-4-686/build/include] [ENTER]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: se ingresa al directorio `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.18-4-686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.18-4-686'
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
CC [M] /tmp/vmware-config0/vmmon-only/common/vmx86.o
CC [M] /tmp/vmware-config0/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config0/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.ko
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.18-4-686'
cp -f vmmon.ko ./../vmmon.o
make: se sale del directorio `/tmp/vmware-config0/vmmon-only'
The module loads perfectly in the running kernel.

Do you want networking for your virtual machines? (yes/no/help) [yes] [ENTER]

Configuring a bridged network for vmnet0.

Your computer has multiple ethernet network interfaces available: eth0, eth1.
Which one do you want to bridge to vmnet0? [eth0] [ENTER]

The following bridged networks have been defined:

. vmnet0 is bridged to eth0

Do you wish to configure another bridged network? (yes/no) [no] [ENTER]

Do you want to be able to use NAT networking in your virtual machines? (yes/no)
[yes] [ENTER]

Configuring a NAT network for vmnet8.

Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes] [ENTER]

Probing for an unused private subnet (this can take some time)...

The subnet 172.16.229.0/255.255.255.0 appears to be unused.

The following NAT networks have been defined:

. vmnet8 is a NAT network on private subnet 172.16.229.0.

Do you wish to configure another NAT network? (yes/no) [no] [ENTER]

Do you want to be able to use host-only networking in your virtual machines?
[yes] [ENTER]

Configuring a host-only network for vmnet1.

Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes] [ENTER]

Probing for an unused private subnet (this can take some time)...

The subnet 172.16.47.0/255.255.255.0 appears to be unused.

The following host-only networks have been defined:

. vmnet1 is a host-only network on private subnet 172.16.47.0.

Do you wish to configure another host-only network? (yes/no) [no] [ENTER]

Extracting the sources of the vmnet module.

Building the vmnet module.

Using 2.6.x kernel build system.
make: se ingresa al directorio `/tmp/vmware-config0/vmnet-only'
make -C /lib/modules/2.6.18-4-686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.18-4-686'
CC [M] /tmp/vmware-config0/vmnet-only/driver.o
CC [M] /tmp/vmware-config0/vmnet-only/hub.o
CC [M] /tmp/vmware-config0/vmnet-only/userif.o
CC [M] /tmp/vmware-config0/vmnet-only/netif.o
CC [M] /tmp/vmware-config0/vmnet-only/bridge.o
CC [M] /tmp/vmware-config0/vmnet-only/procfs.o
CC [M] /tmp/vmware-config0/vmnet-only/smac_compat.o
SHIPPED /tmp/vmware-config0/vmnet-only/smac_linux.x386.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config0/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.ko
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.18-4-686'
cp -f vmnet.ko ./../vmnet.o
make: se sale del directorio `/tmp/vmware-config0/vmnet-only'
The module loads perfectly in the running kernel.

Please specify a port for remote console connections to use [902] [ENTER]

Configuring the VMware VmPerl Scripting API.

Building the VMware VmPerl Scripting API.

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

Installing the VMware VmPerl Scripting API.

The installation of the VMware VmPerl Scripting API succeeded.

Generating SSL Server Certificate

In which directory do you want to keep your virtual machine files?
[/var/lib/vmware/Virtual Machines] /var/vm [ENTER]

Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel: Ponemos Nº Serie [ENTER]

Starting VMware services:
Virtual machine monitor#[71G done
Virtual ethernet#[71G done
Bridged networking on /dev/vmnet0#[71G done
Host-only networking on /dev/vmnet1 (background)#[71G done
Host-only networking on /dev/vmnet8 (background)#[71G done
NAT service on /dev/vmnet8#[71G done

The configuration of VMware Server 1.0.3 build-44356 for Linux for this running
kernel completed successfully.

Hasta aquí ya deberíamos tener instalado VMware Server. Para entrar, en KDE me ha puesto el enlace en el menú SISTEMA. Ya podemos crear e iniciar máquinas virtuales.


4. Instalamos la Interfaz de Administración: OPCIONAL, NO ES IMPRESCINDIBLE
# cd ..
# cd vmware-mui-distrib/

# ./vmware-install.pl

Creating a new installer database using the tar3 format.

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

VMWARE MASTER END USER LICENSE AGREEMENT

NOTICE: BY DOWNLOADING AND INSTALLING,
COPYING OR OTHERWISE USING THE SOFTWARE, YOU
AGREE TO BE BOUND BY THE TERMS OF THIS EULA.
IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA,
YOU MAY NOT DOWNLOAD, INSTALL, COPY OR USE THE
SOFTWARE, AND YOU MAY RETURN THE UNUSED
SOFTWARE TO THE VENDOR FROM WHICH YOU ACQUIRED
IT WITHIN THIRTY (30) DAYS AND REQUEST A
REFUND OF THE LICENSE FEE, IF ANY, ALREADY
PAID UPON SHOWING PROOF OF PAYMENT.

1. DEFINITIONS

[q]

Do you accept? (yes/no) yes [ENTER]

Thank you.

Installing the content of the package.

In which directory do you want to install the binary files?
[/usr/bin] [ENTER]

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc] [ENTER]

What is the directory that contains the init scripts?
[/etc/init.d] [ENTER]

In which directory do you want to install the VMware Management Interface
files? [/usr/lib/vmware-mui] [ENTER]

The path "/usr/lib/vmware-mui" does not exist currently. This program is going
to create it, including needed parent directories. Is this what you want?
[yes] [ENTER]

In which directory would you like to install the documentation files?
[/usr/lib/vmware-mui/doc] [ENTER]

The path "/usr/lib/vmware-mui/doc" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes] [ENTER]

The installation of VMware Management Interface 1.0.3 build-44356 for Linux
completed successfully. You can decide to remove this software from your system
at any time by invoking the following command:
"/usr/bin/vmware-uninstall-mui.pl".

Before running VMware Management Interface for the first time, you need to
configure it by invoking the following command:
"/usr/bin/vmware-config-mui.pl". Do you want this program to invoke the command
for you now? [yes] [ENTER]

Configuring httpd.conf to run Apache as:
User: www-data and Group: nogroup

Set the number of minutes before a http session times out. (This is the length
of time before someone connecting to VMware Management Interface will be logged
out) [60] [ENTER]

Generating SSL Server Certificate

Starting httpd.vmware: done
The configuration of VMware Management Interface completed successfully.


Ya podemos acceder a la consola poniendo éste enlace en la URL de nuestro navegador (debes especificar la IP del equipo en el que se ha instalado):

https://192.168.1.10:8333/vmware/en/

Todavía desconozco todas las posibilidades de éste programa. Cuando saque algo de tiempo probaré a acceder al servido desde conexiones remotas. Si alguien tiene más información, le agradecería que la comentara.


Saludos y Suerte.
Domi - Gran Canaria (Islas Canarias)

15 comentarios:

Anónimo dijo...

que bien esta tu blog :)

te agrego a mis links :)

Anónimo dijo...

Buenas, en un momento de la instalacion me sale el siguiente error:

Building the vmmon module.

Using 2.6.x kernel build system.
make: se ingresa al directorio `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.21-1-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.21-1-amd64'
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: error: expected declaration specifiers or ‘...’ before ‘compat_exit’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘exit_code’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to ‘int’ in declaration of ‘_syscall1’
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.21-1-amd64'
make: *** [vmmon.ko] Error 2
make: se sale del directorio `/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/prebuilt_modules_linux.html".

Execution aborted.

espero que alguien pueda darme una mano, saludos!

Romario dijo...

Hola. No dices que versión tienes, pero creo que no tienes Debian Etch o si lo tienes, has instalado un kernel que no es el que viene por defecto en los repositorios. Por lo que he visto, tienes que aplicar un parche para que te funcione el script de instalación. Más información aquí:
http://www.vmware.com/community/thread.jspa?messageID=612857򕧹

Saludos.

Anónimo dijo...

Hola hace unos dos o 3 meses instale esta misma versión y ahora acabo de instalar la 1.04 y todos los pasos de la instalación bien pero en ambas versiones al irme a file/open y darle a Browse para buscar una maquina virtual ya creada se me queda bloqueado el vmware y tengo que forzar la salida, ahora me acabo de dar cuenta al abrir por consola que me sale el siguiente mensaje por 3 veces: "(vmware:8357): libgnomevfs-WARNING **: Cannot load module `/usr/lib/gnome-vfs-2.0/modules/libfile.so' (/usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6))".
A ver si me puedes ayudar a solucionarlo y muchas gracias por este blog que me esta sirviendo bastante

Anónimo dijo...

Ya encontre la respuesta es cambiando el nombre al archivo libgcc_s.so.1 por libgcc_s.so.1-not2load.
mv /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1-not2load

aqui lo encontre: http://wiki.gacq.com/index.php/VMWare

Si me puedes decir el por qué de esto se agradece.

Romario dijo...

Hola.
La guía la he redactado usando Etch y KDE. En principio nunca me ha dado ningún problema. Acabo de instalar la nueva versión y me sigue funcionando bien. Le doy a "browser" y selecciono la imagen que quiero abrir.

No entiendo que puede pasar, pero me da que lo que haces al renombrarlo es evitar que se cargue ese archivo.
Como tienes GNOME y te da error, si quieres prueba a instalar lo básico de KDE e inicia el vmware desde él, a ver si te sigue dando el problema.

Yo el fichero lo tengo tal cual se instala:
# ll /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
-r--r--r-- 1 root root 32788 2007-09-20 12:46 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1



Saludos.
Domi

Anónimo dijo...

una consulta instale la version de VMware server 1.04 pero quisiera saber si puedo instalar la version VMware-mui 1.03 o existe conflicto por favor si alguien tiene una respuesta

Romario dijo...

Hola.
Yo descargaría la versión VMware-mui 1.04 y la instalaría, para evitar posibles problemas.

Te recomiendo que pruebes VirtualBox. Actualmente lo estoy utilizando y me gusta mucho mas que VMware.

Saludos.
Domi

Anónimo dijo...

gracias por la info, es muy util

Anónimo dijo...

Gracias por el How-to es bastante util.

Anónimo dijo...

Hola, muchas gracias por este bloc.

Todo iba bien en la instalaciòn hasta que me pidio tener instalado un compilador de c; pues bueno, con el cd instale el gcc y perfecto, siguiente paso. Pero luego fuy vencido por un error que se los muestro a continuación:

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.15-26-386/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

gcc: auto-build: No existe el fichero ó directorio
gcc: HEADER_DIR=/lib/modules/2.6.15-26-386/build/include: No existe el fichero ó directorio
gcc: CC=/usr/bin/gcc: No existe el fichero ó directorio
gcc: GREP=grep: No existe el fichero ó directorio
gcc: IS_GCC_3=no: No existe el fichero ó directorio
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.

no se que hacer. Agradecería me orientaran al respecto.

wiljavad@yahoo.com

Saludos.

WILSON.

Anónimo dijo...

Hola,

se me olvido comentar que estoy instalando en un ubuntu 6.06 LTS

Saludos

WILSON.

Anónimo dijo...

Gracias por el documento!

Anónimo dijo...

Hola y gracias por la ayuda...

Uso lenny amd64, kernel 2.6.24-1amd64, tengo instalados los headers, b-e, m-a. He querido instalar el vmware ws y el server, sin embargo me sale el siguiente error en el ./vmware-config.pl
Using 2.6.x kernel build system.
make: se ingresa al directorio `/tmp/vmware-config15/vmmon-only'
make -C /lib/modules/2.6.24-1-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.24-1-amd64'
CC [M] /tmp/vmware-config15/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config15/vmmon-only/./include/vmware.h:25,
from /tmp/vmware-config15/vmmon-only/linux/driver.c:83:
/tmp/vmware-config15/vmmon-only/./include/vm_basic_types.h:168: error: redefinition of typedef ‘uintptr_t’
include/linux/types.h:40: error: previous declaration of ‘uintptr_t’ was here
In file included from /tmp/vmware-config15/vmmon-only/./include/x86.h:23,
from /tmp/vmware-config15/vmmon-only/linux/driver.h:15,
from /tmp/vmware-config15/vmmon-only/linux/driver.c:84:
/tmp/vmware-config15/vmmon-only/./include/x86cpuid.h:383:1: warning: "BIT_MASK" redefined
In file included from include/linux/kernel.h:15,
from /tmp/vmware-config15/vmmon-only/linux/driver.c:11:
include/linux/bitops.h:7:1: warning: this is the location of the previous definition
In file included from /tmp/vmware-config15/vmmon-only/./include/vmci_kernel_defs.h:26,
from /tmp/vmware-config15/vmmon-only/./common/vmciContext.h:19,
from /tmp/vmware-config15/vmmon-only/linux/driver.h:21,
from /tmp/vmware-config15/vmmon-only/linux/driver.c:84:
/tmp/vmware-config15/vmmon-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config15/vmmon-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config15/vmmon-only/./include/vmci_kernel_defs.h:26,
from /tmp/vmware-config15/vmmon-only/./common/vmciContext.h:19,
from /tmp/vmware-config15/vmmon-only/linux/driver.h:21,
from /tmp/vmware-config15/vmmon-only/linux/driver.c:84:
/tmp/vmware-config15/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:65: error: previous declaration of ‘poll_initwait’ was here
/tmp/vmware-config15/vmmon-only/linux/driver.c:198: warning: initialization from incompatible pointer type
make[2]: *** [/tmp/vmware-config15/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config15/vmmon-only] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.24-1-amd64'
make: *** [vmmon.ko] Error 2
make: se sale del directorio `/tmp/vmware-config15/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.

Al igual que sgrosso, me sale ese error y no puedo seguir con la instalacion, aplique también el patch del any-any-update116, q es creo el mas reciente.. y cuando ejecuto el ./runme.pl me sale el siguiente error:

Building the vmmon module.

Building for VMware Workstation 6.0.0.
Using 2.6.x kernel build system.
make: se ingresa al directorio `/tmp/vmware-config16/vmmon-only'
make -C /lib/modules/2.6.24-1-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.24-1-amd64'
CC [M] /tmp/vmware-config16/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config16/vmmon-only/linux/driverLog.o
CC [M] /tmp/vmware-config16/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config16/vmmon-only/common/comport.o
CC [M] /tmp/vmware-config16/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config16/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config16/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config16/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config16/vmmon-only/common/task.o
gcc-4.1: error trying to exec 'cc1plus': execvp: No existe el fichero o el directorio
make[2]: *** [/tmp/vmware-config16/vmmon-only/common/task.o] Error 1
make[1]: *** [_module_/tmp/vmware-config16/vmmon-only] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.24-1-amd64'
make: *** [vmmon.ko] Error 2
make: se sale del directorio `/tmp/vmware-config16/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.

Y ya no tengo idea de que más hacer, he lecido otros blogs, foros pero nada...

Te agradezco por la paciencia y gracias por la ayuda que nos puedas brindar.

pd. perdón por el testamento.......

Anónimo dijo...

Hola de nuevo.....

acabo de encontrar la solucion a mi problema, volvia a instalar el build-essential, además instale lo siguiente:

# apt-get install build-essential g++-4.2-multilib g++-4.1-multilib

y volvi a ejecutar el patch
#./runme.pl

y compilo sin mayores problemas.....

gracias por la paciencia y espero le sirva a alguien.....

la info la saque de aqui:
http://blog.creonfx.com/linux/how-to-install-vmware-player-workstation-on-2624-kernel

gracias...