Parchear VMware Server 1.0.2 vmmon

manuales - Server

Si te has encontrado con que al seguir el manual anterior, tu kernel no tiene el modulo vmmon, aquí tienes la solución

He tenido que instalar VMware Server 1.0.2 sobre un Ubuntu Feisty con Kernel 2.6.20 y no me dejaba compilar el modulo vmmon, así que me he tenido que buscar la vida. He encontrado un parche “manual” para arreglarlo.

Solo hay que hacer eso:

cd /usr/lib/vmware/modules/source/
sudo tar -xvf vmmon.tar
cd vmmon-only
sudo vi include/compat_kernel.h

Buscas esto:

static inline _syscall1(int, compat_exit, int, exit_code);

Y se cambia por esto:

int compat_exit(int exit_code);

Rehacemos el tar:

cd ..
tar -cf vmmon.tar vmmon-only

Y listo, ya se puede compilar el módulo con el Kernel 2.6.20

Usar puntuación: / 0
MaloBueno