Dopo aver bestemmiato per quasi una settimana perchè Vmware Server non si installava su Fedora Core 5 Test 2 (e 3) ho scovato su un forum per Gentoo cosa bisogna fare per risolvere il problema.
Nello specifico bisogna aprire il file /usr/bin/vmware-config.pl
e trovare il codice che inizia con la seguente la riga:
if (defined($gSystem{'page_offset'}) and
e commentare quello che segue così come indicato
# if (defined($gSystem{'page_offset'}) and
# not (lc($header_page_offset) eq lc($gSystem{'page_offset'}))) {
# if ($source eq 'user') {
# print wrap('The kernel defined by this directory of header files does '
# . 'not have the same address space size as your running '
# . 'kernel.' . "\n\n", 0);
# }
# return '';
#}
A questo punto il modulo per il kernel dovrebbe compilarsi senza ricevere più il fastidioso errore The kernel defined by this directory of header files does not have the same address space size as your running kernel.
Pare che il problema sia riconducibile a come vengono patchati e compilati i kernel da Red-Hat (infatti usandone uno vanilla non ho riscontrato nessuna difficoltà ad installare il programma).
Per i più curiosi ho anche trovato un tutorial per usare VmWare in associazione con Kadischi per creare dei liveCD di Fedora 5 e testarli senza masterizzarli ;)
ciuaz
11 replies on “Installare VmWare server su Fedora Core 5”
Ancora con Fedora? Ottimo prodotto, per carità, ma la risposta alle tue bestemmie informatiche te la sei già data. Io l’ho fatto tre anni fa, te che aspetti a ”Gentoo”izzarti?! :D
gentoo? mai! solo fedora ed ubuntu! :P
Thanks dude! I have absolutely no idea what is that language of yours but i still managed to understand (well, guess really) your instructions and was able to get vmware modules to compile on FC5 with 2.6.16-1.2080_FC5 kernel! :D
btw. is that Spanish or Italian?
is italian :)
Ho provato la stessa cosa suggerita nello script, pensando che fosse lo stesso per il kernel 2.6.16-1.2080_FC5smp.
Il check sul page_offset pare andare bene, ma poi non riesce a fare il build del modulo.
Output
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config3/vmmon-only'
make -C /lib/modules/2.6.16-1.2080_FC5smp/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.16-1.2080_FC5-smp-i686'
CC [M] /tmp/vmware-config3/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config3/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config3/vmmon-only/linux/driver.c:49:
/tmp/vmware-config3/vmmon-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config3/vmmon-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config3/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config3/vmmon-only/linux/driver.c:49:
/tmp/vmware-config3/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:45: error: previous declaration of ‘poll_initwait’ was here/tmp/vmware-config3/vmmon-only/linux/driver.c:145: warning: initialization from incompatible pointer type
/tmp/vmware-config3/vmmon-only/linux/driver.c:149: warning: initialization from incompatible pointer type
make[2]: *** [/tmp/vmware-config3/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config3/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.16-1.2080_FC5-smp-i686'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config3/vmmon-only'
Unable to build the vmmon module.
Qualche idea?
grazie
prova questo link e vedi se trovi qualcosa di buono
http://mirror.vmmatrix.net/vmware-any-any-update/?C=M;O=D
Stesso problema sulla mia ubuntu dopo aver aggiornato con un kernel da me compilato dai sorgenti di kernel.org. Che compilatore usi tu scusa? Io ho GCC4
Sei un grande!
“morghot ha scritto:
April 3rd, 2006 at 19:46
Ho provato la stessa cosa suggerita nello script, pensando che fosse lo stesso per il kernel 2.6.16-1.2080_FC5smp.
Il check sul page_offset pare andare bene, ma poi non riesce a fare il build del modulo.”
Io avevo lo stesso problema, senza modificare il file vmware-config.pl, ho installato il pacchetto giusto
yum install kernel-smp-devel
come scritto qui
http://www.vmware.com/community/message.jspa?messageID=400275
Bye
DvD
Se può interessare ho inserito il processo completo di installazione del VMWare Server su Fedora core 5 sia come host che come guest su
http://dgrossato.blogspot.com/2006/05/fedora-core-5-host-e-guest_114829355595883518.html
Bye
DvD
Versione aggiornata del mio precedente post con F7.
http://dgrossato.blogspot.com/2007/06/vmware-server-e-fedora-7.html
Byez
DvD