VMWare [RESOLVIDO]

1. VMWare [RESOLVIDO]

root
rootss

(usa Outra)

Enviado em 05/12/2012 - 16:35h

Pessoal boa tarde,
estou tentando instalar o VMWare server 2.0.2 em um CentOS 6.3 por uma pacote .rpm. Mando rodar o instalador que é concluido com sucesso. Após isto executo o arquivo de configuração "/usr/bin/vmware-config.pl" para finalizar a instalção/configuração, vou passando pelas configurações iniciais normalmente, porém quando em "What is the location of the directory of C header files that match your running kernel? [/lib/modules/2.6.32-279.el6.i686/build/include]" e do enter gera a saída abaixo. Se alguém puder ajudar aí agradeço muito hehe. Vlws


What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.32-279.el6.i686/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entrando no diretório `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.32-279.el6.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entrando no diretório `/usr/src/kernels/2.6.32-279.el6.i686'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:31:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:78: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here
In file included from /tmp/vmware-config0/vmmon-only/./include/vmware.h:38,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:99:
/tmp/vmware-config0/vmmon-only/./include/vm_basic_types.h:108:7: warning: "__FreeBSD__" is not defined
In file included from /tmp/vmware-config0/vmmon-only/./common/vmx86.h:32,
from /tmp/vmware-config0/vmmon-only/linux/driver.h:29,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:101:
/tmp/vmware-config0/vmmon-only/./include/x86msr.h:164:1: warning: "MSR_THERM2_CTL" redefined
In file included from /usr/src/kernels/2.6.32-279.el6.i686/arch/x86/include/asm/msr.h:4,
from /usr/src/kernels/2.6.32-279.el6.i686/arch/x86/include/asm/processor.h:21,
from include/linux/prefetch.h:14,
from include/linux/list.h:7,
from include/linux/module.h:9,
from /tmp/vmware-config0/vmmon-only/./include/compat_module.h:27,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:26:
/usr/src/kernels/2.6.32-279.el6.i686/arch/x86/include/asm/msr-index.h:252:1: warning: this is the location of the previous definition
In file included from /tmp/vmware-config0/vmmon-only/./include/vcpuset.h:103,
from /tmp/vmware-config0/vmmon-only/./include/modulecall.h:37,
from /tmp/vmware-config0/vmmon-only/./common/vmx86.h:33,
from /tmp/vmware-config0/vmmon-only/linux/driver.h:29,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:101:
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:329:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:333:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:401:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:407:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:506:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:595:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:684:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:773:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:775:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:860:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:862:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:945:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:947:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1028:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1030:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1223:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1227:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1536:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1663:7: warning: "_MSC_VER" is not defined
In file included from /tmp/vmware-config0/vmmon-only/./include/vm_basic_asm.h:46,
from /tmp/vmware-config0/vmmon-only/./include/rateconv.h:45,
from /tmp/vmware-config0/vmmon-only/./include/modulecall.h:40,
from /tmp/vmware-config0/vmmon-only/./common/vmx86.h:33,
from /tmp/vmware-config0/vmmon-only/linux/driver.h:29,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:101:
/tmp/vmware-config0/vmmon-only/./include/vm_basic_asm_x86.h:62:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_basic_asm_x86.h:177:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_basic_asm_x86.h:346:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_basic_asm_x86.h:453:7: warning: "_MSC_VER" is not defined
In file included from /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:43,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:103:
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:486:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:779:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:820:7: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:922:7: warning: "_MSC_VER" is not defined
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:119:
/tmp/vmware-config0/vmmon-only/./common/hostif.h:53:7: warning: "WINNT_DDK" is not defined
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function ‘LinuxDriverSyncCallOnEachCPU’:
/tmp/vmware-config0/vmmon-only/linux/driver.c:1423: error: too many arguments to function ‘smp_call_function’
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-config0/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘euid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘uid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘fsuid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘uid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘egid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘gid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘fsgid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘gid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:2007: error: too many arguments to function ‘smp_call_function’
make[2]: ** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Erro 1
make[1]: ** [_module_/tmp/vmware-config0/vmmon-only] Erro 2
make[1]: Saindo do diretório `/usr/src/kernels/2.6.32-279.el6.i686'
make: ** [vmmon.ko] Erro 2
make: Saindo do diretório `/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/go/unsup-linux-products" and
"http://www.vmware.com/go/unsup-linux-tools".

Execution aborted.



  


2. MELHOR RESPOSTA

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/12/2012 - 10:52h

Kra, olha o q eu li no site:


In January 2010, VMware announced the End of Support for VMware Server with support ending on June 30, 2011. Users are free to continue using VMware Server but are recommended to migrate to another VMware offering to gain the benefits of newer technologies.


Ou seja, o VMware Server foi descontinuado faz um bom tempo (desde 2011). Então deve ser por isso q a compilação não está funcionando. Sugiro a instalação do Virtualbox msm. Pegue a última versão e a gente vai tentar instalar.

3. Re: VMWare [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 05/12/2012 - 16:42h

Provavelmente pode ser alguma incompatibilidade entre o seu compilador e o código-fonte fornecido. Vc baixou a última versão do vmware server? E o seu CentOS tá atualizado com os pacotes mais recentes?


4. Re: VMWare [RESOLVIDO]

root
rootss

(usa Outra)

Enviado em 05/12/2012 - 16:50h

renato_pacheco escreveu:

Provavelmente pode ser alguma incompatibilidade entre o seu compilador e o código-fonte fornecido. Vc baixou a última versão do vmware server? E o seu CentOS tá atualizado com os pacotes mais recentes?


Renato primeiramente obrigado pela sua atenção.
Sim baixei a última versão do VMware(VMware-server-2.0.2-203138.i386), baixei no próprio site do VMWare.Quanto ao CentOS tbm estou na versão mais atualizada(Centos 6.3).


5. Re: VMWare [RESOLVIDO]

Antonio Thomacelli
tonnytg

(usa Outra)

Enviado em 05/12/2012 - 16:54h

Ja passei por esse problema e misteriosamente ele funcionou após a instalação do virtualbox.

1° Procure pelo pacote: linux-headers e tente novamente

2° Caso ainda assim não funcione com o headers, instale o virtualbox

Provavelmente o virtualbox copila algo no headers que o vmware não faz.




6. Re: VMWare [RESOLVIDO]

Rafael Mena Barreto
rafamb

(usa openSUSE)

Enviado em 05/12/2012 - 16:55h

digita no console:
uname -a

Verifique se você tem o código-fonte do seu kernel nessa mesma versão que aparece no uname.


7. Re: VMWare [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 05/12/2012 - 17:14h

rafamb escreveu:

digita no console:
uname -a

Verifique se você tem o código-fonte do seu kernel nessa mesma versão que aparece no uname.


Isso q eu ia já dizer. Pode ser q vc tenha mais d um kernel instalado. Certifique-se no diretório /usr/src/kernels. Se tiver mais d um, com o comando uname -r, vc vai saber qual é a sua versão corrente. Depois, desinstale os outros kernels via yum.


8. Re: VMWare [RESOLVIDO]

root
rootss

(usa Outra)

Enviado em 05/12/2012 - 19:49h

rafamb escreveu:

digita no console:
uname -a

Verifique se você tem o código-fonte do seu kernel nessa mesma versão que aparece no uname.


Cara instalei o VirtualBox e ainda continua com o mesmo erro na hora de configurar o vmware. o que ainda posso tentar fazer ?


9. Re: VMWare [RESOLVIDO]

root
rootss

(usa Outra)

Enviado em 05/12/2012 - 19:52h

Pessoal a sáida do /usr/src/kernels/

[root@teste kernels]# pwd
/usr/src/kernels
[root@teste kernels]# ls
2.6.32-279.14.1.el6.i686 2.6.32-279.el6.i686
[root@teste kernels]# uname -r
2.6.32-279.el6.i686


O que devo fazer, devo desinstalar um kernel? se sim alguém sabe como fazer?
obrigado pela atenção de todos.


10. Re: VMWare [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 05/12/2012 - 20:51h

O q vc pode fazer é carregar a outra versão do kernel e testar. Tente baixar, tb, uma versão mais antiga do VMware Server. Às vezes essa última versão só sirva para kernel 3.x.


11. Re: VMWare [RESOLVIDO]

Antonio Thomacelli
tonnytg

(usa Outra)

Enviado em 06/12/2012 - 12:07h

rootss escreveu:

rafamb escreveu:

digita no console:
uname -a

Verifique se você tem o código-fonte do seu kernel nessa mesma versão que aparece no uname.


Cara instalei o VirtualBox e ainda continua com o mesmo erro na hora de configurar o vmware. o que ainda posso tentar fazer ?


Eu citei para você instalar o headers antes do virtualbox, você o instalou ?


12. Re: VMWare [RESOLVIDO]

root
rootss

(usa Outra)

Enviado em 06/12/2012 - 13:36h

Caro tonnytg primeiramente obrigado mais uma vez.
Sim instalei, quando dou o comando yum para instalar o paco headers, me da a saída falando que eu já tenho o pacote instalado. Já nem sei mais o que fazer...estou sem idéias para tentar resolver este problema.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts