Volevo inserire questi appunti sul forum ufficiale di vmware, ma la soluzione era gia' stata postata da tempo.
Ti allego quanto ho dovuto fare per installare vmware SERVER 1.0.2 con kernel vanilla.
Il testo e' in inglese, ma i fondamentali, si dovrebbero capire, spero:
codice:
I've just installed VMWare Server 1.0.2 this morning.
My install_dir is in /opt/vmware and I was unable to complete
the configuration of the server (vmware-config.pl)
I need to edit a header file of the vmmon.tar, located in
"/opt/vmware/lib/vmware/modules/source/vmmon.tar"
Explode this tar with:
# pwd
# /opt/vmware/lib/vmware/modules/source
# tar xvf vmmon.tar
# cd ./vmmon-only/include
# sed -n 21p compat_kernel.h
static inline _syscall1(int, compat_exit, int, exit_code);
With an editor, comment this line. It should now be:
# sed -n 21p compat_kernel.h
//static inline _syscall1(int, compat_exit, int, exit_code);
At this point, I can rebuild the tar file:
# cd ../../
# pwd
/opt/vmware/lib/vmware/modules/source
# mv vmmon.tar vmmon-ori.tar
# tar cvpWf vmmon.tar vmmon-only
The last thing is to reconfig the server with:
# cd /opt/vmware/bin
# ./vmware-config.pl
Now I can work with the new version of the VMWare Server!!!
All of above on:
- Slackware 11.0
- Kernel (Vanilla) 2.6.20.2
- VMWare Server 1.0.2
I hope this could be useful. bye :^)
ciao