Ubuntu 14.04 – Resolver erro na VMWare para atualizar a distribuição

Atualizando meu Ubuntu Versão 13.10 para o 14.04 Eu tive que fazer os ajustes típicos nas configurações, e instalar alguns pacotes de software que atualização foi removido.

Para trabalhar em sistemas, redes e segurança, Eu normalmente uso máquinas virtuais para teste antes de implementá-lo na máquina real; Eu costumo usar VirtualBox, Mas também VMWare Desde que sua Virtualização é hardware, e não pelo software e VirtualBox, e pelas interfaces virtuais que é instalado por padrão, que permitem que um hospedeiro conecta a máquina virtual para arquivos do Exchange, e ainda pode ser reutilizado com a modo de ponte de adaptador de interface de VirtualBox.

Para usar essas interfaces de VMWare para uma das minhas práticas, Também não estava lá; Então eu abri VMWare e eu tomei esta surpresa.

Também, Nós irá compilá-los… e irá ser pressionando o botão “Instalar o“…

Vamos abrir VMWare do terminal para localizar o erro, o resultado é o seguinte:

Virtual machine monitor                                        done
Virtual machine communication interface                        done
VM communication interface socket family                       done
Blocking file system                                           done
Virtual ethernet                                               failed
VMware Authentication Daemon                                   done

Em um Web Encontrei um texto para corrigir o problema e as instruções e eu criei isto um roteiro para automatizar a tarefa, e eu vou compartilhar se alguém tomou o meu mesmo problema; a falha é devido a um problema na solução módulo semelhante a quando você deve recompilar o módulo de VirtualBox para atualizar o Sistema.

Você só precisa copiar o roteiro em um arquivo de texto com a extensão. sh, por exemplo script.sh

#!/bin/sh
##Script para parchear VMWare

##Volcamos el contenido para parchear filter.c 
echo "205a206" > /tmp/filter.c.diff 
echo "> #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)" >> /tmp/filter.c.diff 
echo "206a208,210" >> /tmp/filter.c.diff 
echo "> #else" >> /tmp/filter.c.diff 
echo "> VNetFilterHookFn(const struct nf_hook_ops *ops,        // IN:" >> /tmp/filter.c.diff
echo "> #endif" >> /tmp/filter.c.diff
echo "255c259,263" >> /tmp/filter.c.diff
echo "<    transmit = (hooknum == VMW_NF_INET_POST_ROUTING);" >> /tmp/filter.c.diff
echo "---" >> /tmp/filter.c.diff
echo ">    #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)" >> /tmp/filter.c.diff
echo ">       transmit = (hooknum == VMW_NF_INET_POST_ROUTING);" >> /tmp/filter.c.diff
echo ">    #else" >> /tmp/filter.c.diff
echo ">       transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);" >> /tmp/filter.c.diff
echo ">    #endif" >> /tmp/filter.c.diff

E executá-lo no terminal com o seguinte:

usuario@maquina:~$ sudo sh script.sh                              

Então temos que aplicar o patch manualmente, Desde esta parte na roteiro Não funcionou:

usuario@maquina:~$ sudo -E -s
usuario@maquina:~$ cd /usr/lib/vmware/modules/source/ 
usuario@maquina:~$ cp vmnet.tar vmnet.tar.original
usuario@maquina:~$ tar xvf vmnet.tar vmnet-only/filter.c
usuario@maquina:~$ patch vmnet-only/filter.c < /tmp/filter.c.diff
usuario@maquina:~$ tar -uvf vmnet.tar vmnet-only/filter.c
usuario@maquina:~$ rm -rf vmnet-only/

Uma vez executado, o script e o patch, o problema foi corrigido, e o resultado é o seguinte:

Virtual machine monitor                                        done
Virtual machine communication interface                        done
VM communication interface socket family                       done
Blocking file system                                           done
Virtual ethernet                                               done
VMware Authentication Daemon                                   done

E agora podemos desfrutar de VMWare e seus interfaces virtuais.

[Corrigido o roteiro a 24/07/2014]

##Fuente: http://askubuntu.com/questions/449629/error-installing-vmware-workstation-on-ubuntu

Todos os TUTORIAIS Eles serão adicionados ao parágrafo na seção Biblioteca.

Se você gosta você pode me seguir no Twitter, Facebook, Google +, LinkedIn, ou compartilhá-lo com os botões sob esta publicação, Se você tiver dúvidas ou sugestões não hesite em comentar.

Ajude-na alcançar mais leitores Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
Email

13 reflexões sobre"Ubuntu 14.04 – Resolver erro na VMWare para atualizar a distribuição

  1. Bom
    Quando executar este código

    remendo vmnet-somente/filter.c < /tmp/Filter.c.diff

    Fico com esta:

    remendando o arquivo vmnet-somente/filter.c
    Hunk #3 FALHA no 259.
    1 de 3 FALHA de galãs — salvando o rejeita ao arquivo vmnet-only/filter.c.rej

    Qualquer idéia?¡?¡?¡

  2. Se eu precisar usar Ubuntu eu uso atualmente versões LTS, por que não tinha detectado este problema, Quando você tiver tempo livre vou publicar solução em um novo artigo destinado para resolvê-lo no Ubuntu 15.10.

    Eu encorajo qualquer um que o solvente para compartilhar a solução com outros usuários através dos comentários.

    Muito obrigado por seus comentários e nos vemos em breve.

  3. Amigos Obrigado por compartilhar seus conhecimentos, Eu sou um usuário novato, Eu tenho o ubuntu 16.04 e o VMware workstation 10 32pouco, Instalá-lo corretamente, mas não inicia com o erro explicado anteriormente neste blog, etapas Compartilhado, mas não me deixe remendo:
    Hunk #3 FALHA no 259.
    1 de 3 galãs FAILED - economia rejeita ao arquivo /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    Quem mais posso fazer? Obrigado

    • Olá Panchin, Obrigado por comentar.

      O tutorial é baseado no Ubuntu 14.04 e pode não funcionar em versões posteriores.

      Mais tarde, quando você atualizar o meu laptop funciona eu farei um novo tutorial para Ubuntu 16.04.

      Atenciosamente.

Deixar uma resposta