VMWare Server su Ubuntu Feisty
Da qualche tempo non riuscivo a usare vmware server su Ubuntu feisty con il kernel 2.6.20, per cui ero costretto a ricorrere al kernel 2.6.17-10.
Su questo blog ho trovato finalmente la soluzione. E’ sufficiente scaricare i moduli vmmon.tar e vmnet.tar patchati:
$ wget http://www.icanthack.com/wp-content/uploads/2007/01/vmmon.tar
$ wget http://www.icanthack.com/wp-content/uploads/2007/01/vmnet.tar
$ sudo cp -fv vmnet.tar /usr/lib/vmware/modules/source/vmnet.tar
$ sudo cp -fv vmmon.tar /usr/lib/vmware/modules/source/vmmon.tar
Naturalmente vanno installati sorgenti e headers relativi al kernel in uso, io ho:
linux-headers-2.6.20-6
linux-headers-2.6.20-6-386
linux-image-2.6.20-6-386
linux-restricted-modules-2.6.20-6-386
linux-source-2.6.20
Infine ho eseguito
$ sudo vmware-config.pl
e adesso Vmwaro di nuovo

























Digg/adoldo
Del.icio.us/antoniodoldo
GMail/antonio.doldo
Technorati/adoldo
MyBlogLog/adoldo
Blog/adoldo









Ciao, sono free penguin, il webmaster ed autore del sito http://www.freepenguin.135.it , mi è piaciuto il tuo spazio, complimenti! se vuoi potremo linkarci.
Saluti
freepenguin@alice.it
http://www.freepenguin.135.it
Grazie, fa piacere sapere che qualcuno ti legge, ti aggiungo in “Linux Blogs”
ciao, io ho vmware 5.5.3 e linux 2.6.20, dopo aver provato i tools patchati, la compilazione va un po piu avanti ma si ferma comunque. uso slackware 11.
Anche se il mio post si riferisce alla versione server
(http://www.vmware.com/products/server/), credo che il problema sia il kernel 2.6.20, alcuni threads sui forum di vmware (http://www.vmware.com/community/index.jspa) lo confermano, occorreranno delle ricerche per slack …. ciao
Su Slackware prova a lanciare il comando:
sudo vmware-config.pl seguito da “–compile”. Quindi:
sudo vmware-config.pl –compile
Assicurati anche di aver installato la patch vmware-any-any-update105.tar.gz.
In riferimento al precedente post, i trattini prima di compile sono due. Dopo la submit del post sono diventati uno
lo so, wordpress “trancia sempre” – - in -, ho provato anche a usare ‘pre’ invece di ‘code’ , ma niet! Grazie del suggerimento…. Antonio
Ciao Doldo,
Anche io ho dei grossi problemi con VMWARE sia Player/Workstation/Server su Ubuntu Edgy 6.10 e kernel 2.6.17-11 generic SMP la mai CPU è un AMD Athlon X2 3800+
Volevo sapere se il tuo problema era legato a continui crash della macchina virtuale con un errore tipo vpco0 error e dmesg si riferisce al modulo vmmon il mio problema è qui: http://forum.ubuntu-it.org/index.php/topic,61408.0.html
con queste tue info risolvero ?
Non so se la tua versione è 32Bit o 64Bit, ti posso suggerire di controllare l’area
pubblica delle patches per VMware
http://platan.vc.cvut.cz/ftp/pub/vmware/
e provare a installare una versione aggiornata di vmmon e vmnet
Di fatto dovresti scaricare http://platan.vc.cvut.cz/ftp/pub/vmware/vmware-any-any-update107.tar.gz
per poi ricompilare con
sudo vmware-config.pl –compile(grazie del suggerimento a Franco Godone)
oppure lanciare
sudo ./runme.pldalla dir vmware-any-any-update107
Bye,
Antonio
great!!!
Thanks Malvi for your comment. Antonio
Scusa se disturbo sto cercando di virtualizzare una workstation della quale non possiedo l’ accesso come amministratore ma solo come dealer purtroppo riesco a fare una immagine con norton ghost che poi riesco a riversare su un disco virtuale ma dopo il boot appare il logo di windows e dopo una brutta scermt blu con scritta errore 0×00000000
Se hai qualche dritta ti prego di fornirmela il pc originale sta per lasciarmi a piedi e non e’ possibile sostituirlo per mesi
Anche se mi occupo di vmware, questo è un blog su Linux, mi dispiace, ma non posso aiutarti. Se non sei amministratore dovresti avere però l’autorizzazione a poter azzerare la password e clonare il disco, dopo che lo hai ottenuto, sul sito di vmware puoi il prodotto per convertire il sistema windows. Bye, Antonio
Ti ringrazio infinitamente, avevo lo stesso problema con la zenwalk 4.4.1 che monta il kernel 2.6.20 ed ho risolto velocemente grazie alla tua mini-guida
Ciao e buon linux
@tuxology …. Anche a te
Lo stesso risultato si ottiene con il file vmware-any-any-update108.tar.gz
scaricato da:
http://platan.vc.cvut.cz/ftp/pub/vmware/
La procedura è:
$ tar zxvf vmware-any-any-update108.tar.gz$ cd vmware-any-any-update108/
$ sudo ./runme.pl
Ciao,
Antonio
grazie! avevo questo problema da settimane e grazie al cielo sono riuscita a trovare il tuo sito e l’ho risolto =) mi sei stato veramente utile
@Lau
Sono felice (^_^)
La verità non sta in un solo sogno ma in molti sogni
(P.P. Pasolini, Il fiore delle Mille e una notte)
http://www.ossblog.it/post/2442/vmware-server-arriva-nei-repository-ubuntu
finalmente c’è un repo per feisty
@mindo
Ti ringrazio della segnalazione, è una notizia importante e anche se non stiamo parlando di software opensource (speriamo che lo diventi) credo che vmware sia un software che contribuisca alla diffusione di Linux.
ciao,
Antonio
Ciao, sto provando ad installare VMWare Server su Ubuntu Feisty ma non riesco ad installare i moduli nonostante l’applicazione delle patch da te consigliate.
Si richiede che siano presenti i sorgenti e headers relativi al kernel in uso. Come faccio a verificare che siano già installati sul mio sistema (premetto che non ho scaricato alcun kernel). E nel caso non lo fossero, dove li devo installare e come. Grazie
Spero che qualcuno possa aiutarmi.
@Alessandro
come dicevo in questo post:
http://adoldo.wordpress.com/2007/03/06/vmware-server-installazione-su-ubuntu-feisty-herd-5
occorre che siano presenti i sorgenti o gli headers del kernel in uso, quindi se usi esempio 2.6.20-6 dovresti installare:
linux-headers-2.6.20-6
linux-headers-2.6.20-6-386
linux-image-2.6.20-6-386
linux-restricted-modules-2.6.20-6-386
linux-source-2.6.20
oppure basterebbe
$ sudo apt-get install linux-headers-`uname -r`controlla con questo comando cosa hai installato:
$ dpkg -l|grep `uname -r`|awk ‘{print $2,$3}’
Ciao,
Antonio
Prima di tutto grazie.
Nonostante l’installazione dei sorgenti e degli headers del kernel in uso (2.6.20-15) l’installazione del modulo vmmon non riesce andare a buon fine. L’installazione termina in questo modo:
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only’
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic’
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]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic’
make: *** [vmmon.ko] Error 2
make: Leaving directory `/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.
Secondo voi quale potrebbe essere il problema? Ripeto ho installato ad uno ad uno i seguenti pacchetti
linux-headers-2.6.20-15
linux-headers-2.6.20-15-386
linux-image-2.6.20-15-386
linux-restricted-modules-2.6.20-15-386
linux-source-2.6.20
Grazie
@Alessandro
errore abbastanza frequente, su http://platan.vc.cvut.cz/ftp/pub/vmware/ esistono le patches, in particolare
http://platan.vc.cvut.cz/ftp/pub/vmware/vmware-any-any-update110.tar.gz
la procedura è:
$ tar zxvf vmware-any-any-update110.tar.gz
$ cd vmware-any-any-update110
$ sudo ./runme.pl
dovrebbe ricompilarti i moduli vmnet e vmmon
ciao,
Antonio
…(leggi sopra)…
per essere più chiaro riepilogo velocemente le operazioni effettuate:
- installato i pacchetti necessari
- installati sorgenti e headers del kernel in uso
- dopo un primo tentativo di installazione (vmware server 1.0.2), alla creazione del modulo vmmon l’installazione fallisce con l’errore sopra menzionato.
- ottengo lo stesso errore anche dopo aver copiato i moduli patchati in /usr/lib/vmware/modules/source/ e rilanciato lo script di installazione.
Spero che queste info vi possano essere di aiuto. Grazie a tutti
Ho capito dove sbagliavo…
dopo aver messo le patch avviavo nuovamente lo scrpit vmware-install.pl invece di vmware.config.pl
Grazie Antonio.