PDA

Visualizza la versione completa : VMWare server su Ubuntu 8.10 - errore.


jackme
08-12-2008, 11:21
ciao!

uso con soddisfazione ubuntu da un paio d'anni...non mi è piaciuta molto la 7.10 e la 8.04 ma questo è un altro discorso :-)

Il punto è che adesso ho la 8.10 e ho installato vmware server; l'installazione è andata a buon fine, ma quando lo lancio scrivendo "vmware" dalla console, un errore afferma che vmware deve essere configurato.

Cosi avvio la configurazione... ma si incarta...

Ad un certo punto infatti mi chiede questa cosa:

None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)?

Se gli dico di no, ovviamente chiude la configurazione e non funziona niente, cosi tento la strada della compilazione rispondendo YES!

Mi chiede allora il path degli headers e quello che indica lui è corretto:

None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)?


Dopo di chè, inizia a compilare (credo)


Extracting the sources of the vmmon module.

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.27-9-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.27-9-generic'
CC [M] /tmp/vmware-config1/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config1/vmmon-only/./include/machine.h:24,
from /tmp/vmware-config1/vmmon-only/linux/driver.h:15,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:
/tmp/vmware-config1/vmmon-only/./include/x86.h:830:1: warning: "PTE_PFN_MASK" redefined
In file included from include/asm/paravirt.h:7,
from include/asm/irqflags.h:55,
from include/linux/irqflags.h:57,
from include/asm/system.h:11,
from include/asm/processor.h:17,
from include/linux/prefetch.h:14,
from include/linux/list.h:6,
from include/linux/module.h:9,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:12:
include/asm/page.h:22:1: warning: this is the location of the previous definition

fino qua più o meno benino... poi succede l'irreparabile ;-)


In file included from /tmp/vmware-config1/vmmon-only/linux/vmhost.h:13,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:71:
/tmp/vmware-config1/vmmon-only/./include/compat_semaphore.h:5:27: error: asm/semaphore.h: No such file or directory
/tmp/vmware-config1/vmmon-only/linux/driver.c:146: error: unknown field ‘nopage’ specified in initializer
/tmp/vmware-config1/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type
/tmp/vmware-config1/vmmon-only/linux/driver.c:150: error: unknown field ‘nopage’ specified in initializer
/tmp/vmware-config1/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type
/tmp/vmware-config1/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-config1/vmmon-only/linux/driver.c:1670: error: too many arguments to function ‘smp_call_function’
make[2]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-9-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config1/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.




Ho guardato il link che mi suggerisce l'errore, però non riesco a risolvere...qualcuno può aiutarmi?
GRAZIE

francofait
08-12-2008, 11:38
Originariamente inviato da jackme
ciao!

uso con soddisfazione ubuntu da un paio d'anni...non mi è piaciuta molto la 7.10 e la 8.04 ma questo è un altro discorso :-)

Il punto è che adesso ho la 8.10 e ho installato vmware server; l'installazione è andata a buon fine, ma quando lo lancio scrivendo "vmware" dalla console, un errore afferma che vmware deve essere configurato.

Cosi avvio la configurazione... ma si incarta...

Ad un certo punto infatti mi chiede questa cosa:


Se gli dico di no, ovviamente chiude la configurazione e non funziona niente, cosi tento la strada della compilazione rispondendo YES!

Mi chiede allora il path degli headers e quello che indica lui è corretto:



Dopo di chè, inizia a compilare (credo)

fino qua più o meno benino... poi succede l'irreparabile ;-)



Ho guardato il link che mi suggerisce l'errore, però non riesco a risolvere...qualcuno può aiutarmi?
GRAZIE


http://blog2lab.it/linuxgeneration/?p=282

jackme
08-01-2009, 11:22
Ciao! Grazie mille, alla fine ho risolto vedendo anche qua:

http://www.b2evolution.it/b2evolutionnew/blogs/index.php?blog=17&title=installare_vmware_1_0_x_su_ubuntu_8_10&more=1&c=1&tb=1&pb=1

Ciao!

Loading