Como faço para que o VMware Workstation 8.0.4 funcione no Ubuntu 12.04 64 bit?

5

Comprei o VMware Workstation 8 hoje mesmo. Após a instalação, eu o iniciei e o aplicativo me notou que "vários módulos devem ser compilados e carregados no kernel em execução".

Durante o processo, a VMware notou que era impossível configurar dispositivos de rede virtual e, no final, era impossível iniciar os serviços.

A última mensagem dizia que mais informações poderiam ser encontradas neste endereço: /tmp/vmware-root-975001794/modconfig-22789.log

Então, colei o conteúdo da mensagem de log aqui .

Você pode me ajudar ou, melhor, sugerir que você espere por futuras atualizações do Ubuntu? Meu ambiente de trabalho é o Unity.

    
por user73987 29.06.2012 / 11:28

4 respostas

3

Um patch simples precisa ser aplicado às fontes do módulo

O patch está descrito e disponível em esta página , mas a versão lá precisa ser alterada para 8.0.4 para ser aplicada com sucesso.

Veja como:

Para fazer o download e aplicar o patch,

  • Abra um terminal e digite:

    mkdir vmw_patch && cd vmw_patch
    wget -O- http://weltall.heliohost.org/wordpress/wp-content/uploads/2012/01/vmware802fixlinux320.tar.gz | tar -xz
    sed -i -e 's/8.0.2/8.0.4/g' patch-modules_3.2.0.sh 
    ./patch-modules_3.2.0.sh
    
  • Isso deve compilar os módulos sem erros.

  

Explicação: wget faz o download do patch, e tar o extrai sem salvar o arquivo baixado. sed atualiza o 8.0.2 para o 8.0.4 no script de correção para que ele seja executado.

    
por ish 29.06.2012 / 12:49
0

Ao seguir izx 's instruções , se você tiver VMware Player em vez de VMware Workstation, você usará esse comando (em vez do comando sed ... fornecido):

sed -i -e 's/4.0.2/4.0.4/g' patch-modules_3.2.0.sh
    
por Karel Picman 27.07.2012 / 10:27
0

Obrigado você ambos muito para a solução. A única coisa que notei foi que eu precisava instalar o "patch" com:

sudo apt-get install patch

Não tenho certeza se isso está presente na instalação padrão, mas não o tenho por qualquer motivo. De qualquer forma, muito obrigado a ambos!

    
por tricks 03.07.2012 / 01:55
0

do izx resposta funcionou para mim com duas exceções:

  1. Eu tive que executar o script como root.
  2. Como eu já apliquei o mesmo patch anteriormente quando atualizei de 8.02 para 8.03, tive que remover o arquivo de sinalizador de patch antigo e executar novamente o patch:

    sudo rm /usr/lib/vmware/modules/source/.patched
    sudo ./patch-modules_3.2.0.sh
    

Você pode encontrar um guia detalhado, incluindo o acima, em este post de blog .

    
por Paul Crook 02.07.2012 / 21:06