Como rodar o VMWare Player no kernel 2.6.38-8? [Falha ao compilar o módulo vmmon]

2

Eu atualizei meu sistema 10.04 para 10.10 a caminho de 11.04. Eu não tentei o VMPlayer em 10.10, mas funcionou em 10.04.

Eu tentei iniciar uma VM em 11.04, e isso me levou a instalar os bits do VMWare no kernel. Ele falharia e forneceria um arquivo de log. O arquivo de log parecia normal até o final, quando foi dito:

"Failed to compile module vmmon"

Eu encontrei várias referências na web para isso, mas todas relacionadas a versões mais antigas do kernel. O que eu encontrei para o 2.6.38-8 foi este patch:

VMware-player no kernel do Ubuntu 11.04 2.6.38-8

mas isso é para 64 bits. Eu suponho que os patches de cabeçalho não funcionem em 32 bits (sim?)

    
por Peter Laird 03.05.2011 / 20:20

2 respostas

2

Para responder a minha própria pergunta, a solução que usei foi desinstalar a versão antiga e instalar o 3.1.4 do site VMWare.

  1. sudo vmware-installer -u vmware-player
  2. sudo rm -rf /usr/lib/vmware
  3. Faça o download e instale o VMPlayer 3.1.4
por Peter Laird 05.05.2011 / 11:36
0

O arquivo anexado diz:
VMplayer_3.0.0-203739.x86_64_2.6.38-8.tar.gz (3.1 K)
x86 significa sistema de 32 bits, ASFAIK. Então você poderia tentar com este arquivo. A outra opção é executar o kernel antigo. Eu normalmente tento com versões estáveis daqui:
Downloads do kernel principal
BTW, eu não vejo kernel 2.6.38-8 lá, esta é a versão rc8?
Espero que pelo menos algumas dessas informações ajudem você

    
por deckoff 03.05.2011 / 20:45