Como esta resposta é apenas para o kernel 3.13, gostaria de compartilhar uma solução para o problema Failed to build vmnet
do kernel 3.19 e versões anteriores. Portanto, esse não é meu problema real e destina-se apenas a ajudar futuros leitores.
Questão
Quando desejo executar o VMware Workstation ou o VMware Player pela primeira vez, ele precisa implantar alguns pacotes no nível do kernel, mas falha com esta linha de erro.
Falha ao criar o vmnet. Falha ao executar o comando de construção.
O que devo fazer para resolver este problema?
Respostas:
Solução
Mude o diretório para o diretório de origem do módulo vmware.
[1]
Descompacte os módulos vmnet.
[1]
Abra
vmnet-only/driver.c
com seu editor de texto favorito.Na linha 267, altere o seguinte
[2]
para
Por volta da linha 1194, altere o seguinte
[2]
para
Salve este arquivo e abra o arquivo
vmnet-only/userif.c
Na linha 526, altere o seguinte
[2]
para
Salve este arquivo e re-tar os módulos.
[1]
Exclua o diretório de trabalho anterior.
[1]
Execute a GUI (estação de trabalho ou Player) novamente e deixe-a construir os módulos.
Referências
[1]
: Uma resposta de nonsleepr .[2]
: Um artigo de Robert Gadsdon.fonte
Obrigado budiap por postar patch para a Estação de Trabalho 10! Demorei um pouco para descobrir que você precisa usar esse código para aplicá-lo a um arquivo de patch. Aqui está o post que eu fiz nos fóruns da estação de trabalho vmware.
OK! Deixa comigo. Estação de trabalho 10 no Ubuntu15.04, ou qualquer outra coisa. Eu testei isso no Xubuntu 15.04 Kernel 3.19.0-18-generic
Criada nova pasta (10215458) para o patch da Estação de Trabalho 10.
Após a instalação nova da Estação de Trabalho 10.06 Especificamente -> VMware-Workstation-Full-10.0.6-2700073.x86_64.bundle
Deve ser root, mas você pode basicamente copiar / colar.
curl http://pastie.org/pastes/10215458/download -o /tmp/vmnet-3.19.patch_ws10
fonte
se você estiver executando a estação de trabalho vmware 10, aplique este patch para fazê-lo funcionar no kernel 3.19
fonte