A instalação do VMware 9 não abre após a extração em 13.04

5

Um pouco de noob aqui, estou tentando instalar o VMware e finalmente cheguei ao ponto de deixar o terminal e fazer o trabalho fácil, mas agora estou preso novamente.

Eu segui estas instruções e quando chegar a este parte onde extrai a pasta que o instalador não abre.

Eutenteiexecutarvmware-modconfig--console--install-allnoterminal,masaúltimalinhadizalgocomo"não foi possível instalar todos os módulos para verificar detalhes"

As últimas linhas do arquivo de log dizem:

x’ defined but not used [-Wunused-function] 
cc1: some warnings being treated as errors 
make[2]: *** [/tmp/modconfig-exlEke/vmci-only/linux/driver.o] Error 1 
make[2]: *** Waiting for unfinished jobs.... 
make[1]: *** [_module_/tmp/modconfig-exlEke/vmci-only] Error 2 
make[1]: Leaving directory '/usr/src/linux-headers-3.8.0-19-generic' 
make: *** [vmci.ko] Error 2 
make: Leaving directory '/tmp/modconfig-exlEke/vmci-only' 
Unable to install all modules. See log for details.

Um usuário no bate-papo disse que parecia um problema com os módulos do kernel . Como posso instalar o VMware Workstation 9 no Ubuntu 13.04, kernel 3.8.0-19-generic ?

    
por Josh 05.05.2013 / 09:46

2 respostas

4

Esta solução funciona para mim: link

inicie este script:

#!/bin/bash
if [[ $UID != 0 ]]; then
    echo "Please run this script with sudo:"
    echo "sudo $0 $*"
    exit 1
fi

sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

cd /usr/lib/vmware/modules/source
sudo tar -xf vmci.tar
cd vmci-only/linux
sudo sed '127s/.*/   .remove = vmci_remove_device,/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
sudo sed '1753s/.*/static int/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
sudo sed '1981s/.*/static void/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
cd ../..
sudo tar -cf vmci.tar vmci-only/
sudo rm vmci-only/ -Rf
sudo vmware-modconfig --console --install-all
sudo rm /usr/src/linux-headers-$(uname -r)/include/linux/version.h
echo "Done"
    
por Vincenzo 13.05.2013 / 11:14
0

Após a atualização para o 13.04, o Vmware parou de funcionar. Eu removi o Vmware Workstation, instalei novamente e executei o script acima. Configuração antiga está funcionando, vm's antigos estão em execução: D

    
por kollek 06.08.2013 / 15:21