Ubuntu 14.04 – Løse fejl på VMWare at opdatere fordelingen

Opdatering af min Ubuntu version 13.10 til den 14.04 Jeg har haft at gøre de typiske tilpasninger i indstillingerne, og installere nogle software-pakker, der opdaterer er blevet fjernet.

At arbejde i systemer, netværk og sikkerhed, Jeg bruger normalt virtuelle maskiner til at teste før du implementerer det i den rigtige maskine; Jeg plejer at bruge VirtualBox, men også VMWare Da dens Virtualisering er hardware, og ikke af software og VirtualBox, og af de virtuelle grænseflader, der er installeret som standard, at tillade dig at host host oprette forbindelse til den virtuelle maskine til at udveksle filer, og kan endda være genbrugt med den interface adapter bro mode af VirtualBox.

At bruge disse grænseflader af VMWare for en af mine praksis, Hverken var der; så jeg åbnede VMWare og jeg tog denne overraskelse.

Samt, Vi vil samle dem… og vi vil at trykke på knappen “Installere“…

Vi vil åbne VMWare fra terminal til at lokalisere fejlen, Resultatet er følgende:

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

I en Web Jeg fandt en tekst at lappe problemet og vejledningen og jeg lavet dette en script at automatisere opgaven, og jeg har tænkt mig at dele, hvis nogen har taget min samme problem; skyldes et problem i modul løsning svarer til når du skal rekompilere modul af VirtualBox at opdatere den System.

Du skal kun kopiere de script i en tekstfil hos forlængelse .sh, for eksempel 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

Og køre det på terminalen med følgende:

usuario@maquina:~$ sudo sh script.sh                              

Så nødt vi til at installere programrettelsen manuelt, Siden denne del i den script gjorde ikke arbejde:

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/

Når henrettet, scriptet og patch, Problemet er løst, og resultatet er følgende:

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

Og nu kan vi nyde fra VMWare og deres virtuelle grænseflader.

[Korrigeret script den 24/07/2014]

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

Alle de tutorials de vil blive tilføjet til afsnittet i afsnittet Bibliotek.

Hvis du som du kan følge mig på Twitter, Facebook, Google +, LinkedIn, eller dele det med knapper under denne publikation, Hvis du har spørgsmål eller forslag så tøv ikke at kommentere.

Hjælp os med at nå flere læsere Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
e-mail

13 tanker om"Ubuntu 14.04 – Løse fejl på VMWare at opdatere fordelingen

  1. GJORDE IKKE ARBEJDE – Linux telecom - MS-1454 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:12 UTC 2014 i686 i686 i686 GNU/Linux

  2. Dage siden jeg løst det og jeg har prøvet det både på min PC og virtuelle maskiner.

    Hvis nogen stadig ikke virker, Giv mig eller kommentar.

    Med venlig hilsen.

  3. God
    Når jeg kører denne kode

    patch vmnet-kun/filter.c < /tmp/filter.c.diff

    Jeg får denne:

    lappe fil vmnet-kun/filter.c
    Luns #3 MISLYKKEDES på 259.
    1 ud af 3 MISLYKKEDE hunks — gemme afviser at fil vmnet-only/filter.c.rej

    Enhver idé?¡?¡?¡

  4. Hvis jeg skal bruge Ubuntu bruger I øjeblikket LTS versioner af hvad havde ikke opdaget dette problem, Når du har nogle gratis tid vil jeg offentliggøre løsning i en ny artikel har til formål at løse det i Ubuntu 15.10.

    Jeg opfordre alle som opløsningsmiddel til at dele løsningen med andre brugere via kommentarer.

    Mange tak for dine kommentarer og se dig snart.

  5. Venner tak for at dele din viden, Jeg er en novice-bruger, Jeg har ubuntu 16.04 og VMware arbejdsstation 10 32bit, Jeg installere det korrekt, men starter ikke med fejl tidligere forklaret i denne blog, delte skridt men ikke lade mig lappe:
    Luns #3 MISLYKKEDES på 259.
    1 ud af 3 hunks mislykkedes - besparelse afviser at fil /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    Hvem ellers kan jeg gøre? Tak

    • Hej Panchin, Tak for at kommentere.

      Selvstudiet er baseret på Ubuntu 14.04 og det kan ikke fungere i nyere versioner.

      Senere, når du opdaterer min laptop arbejde jeg vil lave en ny tutorial til Ubuntu 16.04.

      Med venlig hilsen.

Efterlad et svar

Din e-mail adresse vil ikke blive offentliggjort. Obligatoriske felter er markeret *

*