Dopo un upgrade da Ubuntu 6.10 (Edgy Eft) a Ubuntu 7.04 (Feisty Fawn) mi sono ritrovato con alcuni problemucci nell’avviare VmWare server.
Dando il comando da terminale, vmware si lamenta di essere installato e non correttamente configurato invitando a eseguire lo script di configurazione.
vmware-config.pl
il problema è che quando si prova a eseguire lo script come super user (dopo aver confermeto di volta in volta le opzioni suggerite) si ottiene il seguente messaggio di errore (o qualcosa di simile):
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmmon-only'
make -C /lib/modules/2.6.17-11-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
/usr/src/linux-headers-2.6.17-11-generic/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/linux-headers-2.6.17-11-generic/scripts/gcc-version.sh: line 12: gcc: command not found
make[1]: gcc: Command not found
make[1]: Entering directory `/usr/src/linux-headers-2.6.17-11-generic'
make[2]: gcc: Command not found
/tmp/vmware-config1/vmmon-only/Makefile:89: *** Inappropriate build environment: you wanted to use gcc version 4.1.2 while kernel attempts to use gcc version .
/tmp/vmware-config1/vmmon-only/Makefile:91: *** For proper build you'll have to replace gcc with symbolic link to /usr/bin/gcc-4.1. Stop.
make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.17-11-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config1/vmmon-only'
Unable to build the vmmon module.
Presumo ci siano varie soluzioni al problema ma quella che personalmente ho trovato più immediata è di installare una patch reperibile al seguente indirizzo:
http://platan.vc.cvut.cz/ftp/pub/vmware/
La patch in questione è:
vmware-any-any-updatexxx.tar.gz (al momento il cui scrivo è vmware-any-any-update113.tar.gz)
dopo il download spachettate il file da qualche parte e eseguite il script runme.pl che troverete dentro il file appena spachettato
sudo runme.pl
a questo punto lo script provvederà a invocare direttamente vmware-config.pl e a riconfigurare VmWare e adesso tutto dovrebbe essere a posto.



Ci avevo sbattuto il naso pure io:
http://www.spippolazione.net/index.php/2007/06/02/vmware-su-ubuntu-704/
e gia’ con la versione 1.09 dell patch che avevo trovato a suo tempo andava tutto a posto.
Il problema che abbiamo avuto deriva dal fatto che il tuo kernel si e’(ovviamente) aggiornato passando dalla 6.10 alla 70.4 e il nuovo kernel non “sarebbe” supportato ufficialmente da vmware perche’ troppo nuovo.
Quindi il problema lo avresti avuto lo stesso anche se avessi fatto un’installazione ex-novo.
Comunque esiste un workaround piu’ facile:
apt-get install vmware
vmware e’ nei repositori della7.04 dai primi di giungo
http://www.spippolazione.net/index.php/2007/06/02/vmware-server-disponibile-sui-repository-ubuntu/
Io lo uso regolarmente e si installa senza colpo ferire.
Saluti e buona virtualizzazione
[...] moduli importanti, che avrebbero dovuto esserci. Per fortuna che qualcuno ha reso disponibile la patch Il secondo, un madornale errore nel codice del modulo vmmon. Il terzo, nel caso di installazioni [...]