Instalacion de VMware Server/Workstation en Ubuntu Hardy

2 08 2008

La instalación del sistema de virtualización de VMware (Server y Workstation) puede llegar a dar algunos problemas, aqui voy a describir como instalar este programa sin complicaciones.

Inicialmente debemos tener instalados los siguientes paquetes: build-essential y linux-headers-

#apt-get install linux-headers-`uname -r` build-essential

Ya que hayamos bajado el paquete desde la pagina de VMware
Descomprimimos el paquete:
#tar zxvf vmware.tar.gz
Pasamos la carpeta de vmware-distrib a algun lugar decente:
#mv vmware-distrib /usr/local/src
Entramos en la carpeta y ejecutamos el vmware-install.pl
#cd /usr/local/src/vmware-distrib
#./vmware-install.pl

Respondemos por default las preguntas que se nos hacen dando enter, hasta que llegamos a un punto en que se tiene que construir el modulo de vmware y que es donde generalmente se tienen problemas.

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

Solución a todos los posibles problemas de construccion de los modulos

Para matar todos los posibles problemas vamos a realizar dos cosas:
1. Aplicar un parche, cambiando su codigo fuente

Bajamos el parche desde aqui, se llama vmware-any-any115

#wget http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update115.tar.gz
#tar zxvf vmware-any-any-update115.tar.gz

Ingresamos a la carpeta para cambiar el codigo fuente:
#cd vmware-any-any-update115
#tar xvf vmmon.tar
#cd vmmon-only
#cd include

Ahora vamos a modificar la linea 74 del codigo fuente cambiando el asm/bitops.h por linux/bitops.h
Eso lo haces con el editor que quieras

#cd ../../
#rm vmmon.tar
#tar cvf vmmon-only vmmon.tar

Hacemos algunos ajustes necesarios
#mv /usr/lib/vmware/modules/source/vmmon.tar /usr/lib/vmware/modules/source/vmmon.tar.orig
cp vmmon.tar /usr/lib/vmware/modules/source

Y finalmente ejecutamos el runme.pl
#./runme.pl

Al aplicar el parche junto con el cambio en el codigo fuente practicamente se elimina cualquier tipo de problema que se tenga con la configuracion del modulo vmmon del vmware (server o workstation)

Espero que este post sea de utilidad se aceptan dudas y acalaraciones.

Anuncios

Acciones

Information

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: