Após kernel 2.6.28 VMware não funciona!!

1. Após kernel 2.6.28 VMware não funciona!!

Alcimar
arc

(usa Slackware)

Enviado em 27/02/2009 - 09:07h

ola pessoal após compilar o kernel 2.6.28 o VMware não funcionou mais. Ai removi o vmware agora quando tento instalar dá o seguinte erro:

/tmp/vmware-config1/vmmon-only/./include/compat_semaphore.h:5:27: error: asm/semaphore.h: Arquivo ou diretório não encontrado
/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
make[2]: ** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Erro 1
make[1]: ** [_module_/tmp/vmware-config1/vmmon-only] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.28'
make: ** [vmmon.ko] Erro 2
make: Saindo do diretório `/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.


  


2. Re: Após kernel 2.6.28 VMware não funciona!!

Rodrigo
megatux

(usa Debian)

Enviado em 27/02/2009 - 11:24h

Verifique a versão do gcc que o link aponta e tente mudá-la para uma mais antiga.

Instale também: libc6-dev


Abraço.
:wq!





3. Re: Após kernel 2.6.28 VMware não funciona!!

Alcimar
arc

(usa Slackware)

Enviado em 27/02/2009 - 12:01h



apt-get install libc6-dev
Lendo lista de pacotes... Pronto
Construindo árvore de dependências... Pronto
libc6-dev já é a versão mais nova.

gcc

Version: 4:4.1.1-15

já olhei os link´s não mas encontrei nada que me ajuda-se



4. Re: Após kernel 2.6.28 VMware não funciona!!

Rafael
rrafael

(usa Debian)

Enviado em 27/02/2009 - 12:40h

Pois isso.. aconteceu uma vez comigo.. de pois de atualizar nada do Vmware.. tive que re-instalar para voltar a funcionar.. de pois desse dia pararei de atualizar..


5. Re: Após kernel 2.6.28 VMware não funciona!!

Alcimar
arc

(usa Slackware)

Enviado em 27/02/2009 - 12:54h

eu ainda tenho o kernel antigo aqui, mas o problema foi que eu removi o vmware, agora não consigo mais instalar nem no kernel antigo. Reinstalar o sistema novamente sem chance, vai dar mto trabalho se eu não conseguir resolver isso to pensando em usar virtual- box ou Xen

alguém sabe como resolver isso?


6. Após kernel 2.6.28 VMware não funciona!!

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 27/02/2009 - 16:15h

O vmware compila módulo na instalação, ou tem uma versão para determinado kernel. ´
Quando se troca o kernel, principalmente quando se usa o fonte de outra versão, os kernel-headers e módulos precisam ser recompilados. O módulo do vm-ware não é recompilado porque o fabricante não fornece o fonte. Precisa pegar uma versão genérica do vmware que compile o módulo para o novo kernel, e o sistema de compilação precisa estar instalado para o novo kernel. Note que ao mudar o kernel voce alterou o /usr/src/linux. Quando volta ao kernel velho a versão do fonte não bate e não compila o módulo, por isso ele não reinstala nem no kernel velho.

Trocar a versão do kernel muda muita coisa em termos de dependências, é esse o problema.

Eu já recompilei o kernel do slack 12, mas usando o mesmo fonte.
Mesmo assim tive que reinstalar algumas coisas, o vmware foi uma delas.
Espero ter ajudado.


7. Re: Após kernel 2.6.28 VMware não funciona!!

Alcimar
arc

(usa Slackware)

Enviado em 01/03/2009 - 11:03h

Cara não achei essa versão generica, sabe onde posso encontrar???






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts