Ubuntu 14.04 – Beheben Sie Fehler auf VMWare die Verteilungspunkte aktualisieren

Aktualisierung meiner Ubuntu Version 13.10 zu den 14.04 Ich habe die typischen Anpassungen in den Einstellungen zu tun, und installieren einige Softwarepakete, die aktualisiert wurde entfernt.

In Systemen arbeiten, Netzwerke und Sicherheit, Ich benutze normalerweise virtuelle Maschinen zum Testen, bevor sie in der realen Maschine implementieren; Normalerweise verwende ich VirtualBox, aber auch VMWare Da seine Virtualisierung ist hardware, und nicht von Software und VirtualBox, und von den virtuellen Schnittstellen standardmäßig installiert ist, die ermöglichen, dass Sie Host-Host an Exchange-Dateien des virtuellen Computers anschließen, und sogar wiederverwendet werden kann, mit der Schnittstellen-Adapter-Bridge-Modus der VirtualBox.

Verwendung dieser Schnittstellen des VMWare für eines meiner Praxis, Weder waren es; dann öffnete ich VMWare und ich habe Diese Überraschung.

Als auch, Wir werden diese Programme kompilieren… und wir werden den Knopf “Installieren“…

Wir öffnen VMWare vom Terminal, den Fehler zu finden, Das Ergebnis ist im folgenden:

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

In einem Web Ich fand einen Text das Problem und die Anweisungen zu patchen und ich habe dies eine Skript um die Aufgabe zu automatisieren, und ich werde zu teilen, wenn jemand meine gleiche Problem hat; das Scheitern ist wegen eines Problems in der Modul-Lösung ähnlich, wenn Sie das Modul neu kompilieren müssen VirtualBox Aktualisieren der System.

Nur müssen Sie kopieren die Skript in einer Textdatei mit der Erweiterung .sh, zum Beispiel 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

Und führen Sie es auf dem Terminal mit folgendem:

usuario@maquina:~$ sudo sh script.sh                              

Dann müssen wir den Patch manuell installieren, Seit dieses Teil in die Skript funktionierte nicht:

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/

Einmal ausgeführt, das Skript und den Patch, das Problem wurde behoben, und das Ergebnis ist im folgenden:

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

Und jetzt können wir aus genießen VMWare und ihre virtuelle Schnittstellen.

[Skript korrigiert die 24/07/2014]

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

Alle die Tutorien Sie werden auf den Absatz im Abschnitt hinzugefügt werden Bibliothek.

Wenn Sie mir folgen können, auf Twitter, Facebook, Google +, LinkedIn, oder Teilen Sie sie mit den Schaltflächen unter dieser Publikation, Wenn Sie Fragen oder Anregungen Sie bitte nicht zögern kommentieren.

Helfen Sie uns, um mehr Leser zu erreichen 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 Thoughts on"Ubuntu 14.04 – Beheben Sie Fehler auf VMWare die Verteilungspunkte aktualisieren

  1. FUNKTIONIERTE NICHT – 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. Vor Tagen habe ich es gelöst und ich habe es sowohl auf meinem PC und virtuellen Maschinen.

    Wenn jemand immer noch nicht funktioniert, Benachrichtigen Sie bitte mich oder Kommentar.

    Saludos.

  3. Gute
    Wenn ich diesen Code ausführen.

    Patch-Vmnet/filter.c < /tmp/Filter.c.diff

    Ich bekomme diese:

    Patchen der Datei Vmnet-nur/filter.c
    Brocken #3 Fehler bei 259.
    1 von 3 FEHLGESCHLAGENE hunks — weist speichern auf Datei vmnet-only/filter.c.rej

    Jede Idee?¡?¡?¡

  4. Wenn ich Ubuntu verwenden müssen verwende ich derzeit LTS Versionen von was dieses Problem nicht erkannt hatte, Wenn Sie einige freie Zeit haben werden ich Lösung in einem neuen Artikel zielte darauf ab, die es zu lösen in Ubuntu veröffentlicht. 15.10.

    Ich ermutige jeden, die Lösungsmittel, die Lösung mit anderen Nutzern über die Kommentare zu teilen.

    Vielen Dank für Ihre Kommentare und bis bald.

  5. Freunde Ich danke Ihnen für Ihr Wissen, Ich bin ein Neuling, Ich habe ubuntu 16.04 und die VMware workstation 10 32bit, Ich es richtig installiert, aber startet nicht mit dem Fehler vorher erklärt in diesem blog, gemeinsame Schritte aber lässt mich nicht Patch:
    Brocken #3 Fehler bei 259.
    1 von 3 Hunks FAILED - Ausschuss in Datei /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej speichern
    Wer sonst kann ich tun? Danke

    • Hallo Panchin, Danke für den Kommentar.

      Das Tutorial basiert auf Ubuntu 14.04 und es funktioniert nicht in späteren Versionen.

      Später, wenn Sie meine Laptop-Arbeit aktualisieren, ich mache ein neues Tutorial für Ubuntu 16.04.

      Saludos.

Hinterlasse eine Antwort