Não foi possível instalar o VMWare Workstation v8

11

Instalando o VMware 8.0.2 64bit

Ubuntu 12.04LTS 64 bits BETA

A versão do meu kernel é: 3.2.0-20-generic

pst007x@pst007x-Aspire-5741:~$ sudo sh VMware-Workstation-Full-8.0.2- 591240.x86_64.bundle

Instala ok

Quando inicio, sou solicitado a instalar módulos que são compilados e carregados no kernel em execução.

Uma janela se abre

Atualizador do módulo do kernel da VMware

Isso falha no dispositivo de rede virtual

LOG DE ERRO .

ATUALIZAR:

PATCH .

Quando tento adicionar patch, após o erro:

 pst007x@pst007x-Aspire-5741:~$ sudo sh patch-modules_3.2.0.sh
 [sudo] password for pst007x: 
 patch-modules_3.2.0.sh: 27: [: workstation8.0.2: unexpected operator
 patch-modules_3.2.0.sh: 28: [: workstation8.0.2: unexpected operator
 Sorry, this script is only for VMWare WorkStation 8.0.2 or VMWare Player 4.0.2. 
 Exiting
 pst007x@pst007x-Aspire-5741:~$

Desinstalei totalmente e reinstalei. Estou instalando a versão correta. Provavelmente um problema com o patch. VMware instala perfeitamente no Ubuntu 11.10

É assim que eu desinstalei .

pst007x
fonte

Respostas:

13

Junte isso a partir de várias respostas:

Mover para a pasta Início

  1. VMware-Workstation-Full-8.0.2-591240.x86_64.bundle
  2. PATCH: patch-modules_3.2.0.sh
  3. PATCH: vmware3.2.0.patch

Link de download do patch (conteúdo xtact para a pasta Home):

http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and- 3-3 /

Instale o VMware

sudo sh VMware-Workstation-Full-8.0.2-591240.x86_64.bundle

Instalar patch

sudo ./patch-modules_3.2.0.sh

NB: Verifique se o patch possui uma permissão executável

pst007x
fonte
7

Para desativar a verificação de versão

  • abra o script * .sh em um editor (gedit)
  • role para baixo até a linha 27
  • adicione "#" no início da linha 27,28,29
  • salve o script
  • tente executar o script novamente

ou vá para

  • cd /usr/lib/vmware/modules/source
  • sudo tar xvf vmnet.tar
  • Isso descompactará os arquivos na vmnet-onlypasta
  • Suponha que você tenha o arquivo de correção em ~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo patch -p1 <~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo mv vmnet.tar vmnet.tar.bak
  • sudo tar cvf vmnet.tar vmnet-only/

Execute novamente a estação de trabalho ou o player VMware. No caso, você pode precisar instalar

  • sudo apt-get install patch
Faheem
fonte
ou alterar a versão em linha de 7/8, por exemplo, vmreqver=8.0.4para aplicar o emplastro à estação de trabalho VMware 8.0.4
wimh
2

Existem problemas conhecidos ao tentar fazer com que a estação de trabalho VMWare instale e / ou funcione no Ubuntu 12.04 LTS. A melhor aposta é esperar pelo lançamento completo no próximo mês ou voltar ao Ubuntu 11.10. Sei que isso parece improdutivo, mas tive os mesmos problemas e decidi voltar ao Ubuntu 11.10 por enquanto.

Petronilla Escarabajo
fonte
Encontrou uma solução (acima) obrigado. Você está certo, há erros, mas sempre existem erros, seja de pré-lançamento ou de produto 'finalizado'. Esta versão beta resolveu os problemas de desempenho da NVidia que eu estava tendo, caso contrário, continuaria com uma versão anterior. Obrigado :-)
pst007x
2

OK este patch

patch-modules_3.2.0.sh
vmware3.2.0.patch

Funciona perfeitamente, o único problema foi que acidentalmente apertei o botão vmware de atualização, que estragou tudo na pior hora. Eu tentei de tudo também tentando desinstalar o vmware completamente. Nada funcionou até que eu estava tentando arrancar o cabelo da minha cabeça careca.

Então eu desliguei o computador e iniciei o Ubuntu em uma versão anterior do gerenciador de inicialização. Reinstalei o vmware e reinstale o patch necessário! Finalmente eu reiniciei como Ubuntu 3.2 regular e funcionou.

Mesmo através da desinstalação do vmware, resta algo no kernel 3.2 ou algo

brokenhorseshoe
fonte
2

A mesma situação aqui: a versão correta do VMPlayer e o patch ainda afirmam que não é a versão correta.

Minha solução: ignorei a verificação de versão no patch-modules_3.2.0.sh, descomentando as seguintes linhas com um "#". Depois de descomentar as linhas, o patch funciona e meu player não está mais funcionando.

[ -z "$vmver" ] && error "VMWare is not installed (properly) on this PC"

[ "$vmver" == "workstation$vmreqver" ] && product="VMWare WorkStation"

[ "$vmver" == "player$plreqver" ] && product="VMWare Player"

[ -z "$product" ] && error "Sorry, this script is only for VMWare WorkStation $vmreqver or VMWare Player $plreqver"

Tenha cuidado com a minha resposta. Depois de reiniciar o sistema, tenho uma área de trabalho vazia e não consigo nem executar um comando ls simples em um terminal.

Hans Nasonn
fonte
1

Você pode estar interessado nesta solução alternativa

http://communities.vmware.com/message/2005419

Eles afirmam ter resolvido o problema da instalação.

Ubuntuser
fonte
Não, tentei o patch dele, apenas diz que tenho a versão errada, mas instalei a versão correta. Postei erros acima .. Obrigado
pst007x 27/03