Ubuntu 14.04 – Vyriešiť chybu na VMWare aktualizácie distribúcie

Aktualizácia mojich Ubuntu verzia 13.10 na 14.04 Musel som urobiť typické úpravy nastavení, a nainštalovať niektoré softvérové balíky, ktoré aktualizácie boli odstránené.

Pracovať v systémoch, siete a bezpečnosť, Som normálne používať virtuálneho stroja pre testovanie pred nasadením v reálnom stroji; I obyčajne používajú VirtualBox, ale aj VMWare Pretože jeho Virtualizácia je hardvér, a nie tým, že softvér a VirtualBox, a virtuálne rozhrania, ktorá je inštalovaná v predvolenom nastavení, ktoré umožňujú vám hosť hosť pripojiť virtuálny stroj na výmenu súborov, a dajú sa použiť aj so režim mostu adaptér rozhrania z VirtualBox.

Použitie týchto rozhraní VMWare jeden z mojej praxe, Ani tam; potom som otvoril VMWare a ja som vzal to prekvapenie.

Aj, Budeme zostavovať ich… a my sa stlačením tlačidla “Inštalácia“…

Otvoríme VMWare z terminálu nájsť chybu, Výsledkom je takto:

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

V jednom Web Našiel som text na opravu problému a pokynov a vytvoril som to skript automatizovať úlohy, a ja budem zdieľať, ak niekto má rovnaký problém; zlyhanie je spôsobené problémami v podobne ako modul riešenia, keď musíte překompilovat modul VirtualBox Ak chcete aktualizovať Systém.

Musíte skopírovať skript v textovom súbore s príponou .sh, napríklad 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

A spustiť ho na terminál s nasledujúcimi:

usuario@maquina:~$ sudo sh script.sh                              

Potom musíme použiť patch manuálne, Pretože túto časť v skript nefunguje:

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/

Akonáhle popravený, skript a patch, problém bol opravený, a výsledok je takto:

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

A teraz sa môžeme tešiť z VMWare a ich virtuálne rozhrania.

[Opravené skript 24/07/2014]

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

Všetky Návody pridá sa do odseku v časti Knižnica.

Ak by ste za mnou na Twitter, Facebook, Google +, LinkedIn, alebo zdieľať pomocou tlačidiel podľa Táto publikácia, Ak máte akékoľvek otázky, alebo návrhy prosím neváhajte komentár.

Pomôžte nám osloviť viac čitateľov Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 myšlienky na"Ubuntu 14.04 – Vyriešiť chybu na VMWare aktualizácie distribúcie

  1. NEFUNGOVAL – Linux telecom - MS-1454 3.13.0-32-generic #57-Ubuntu SMP UT júl 15 03:51:12 UTC 2014 i686 i686 i686 GNU/Linux

  2. dobrý
    Pri spustení tohto kódu

    patch vmnet-iba/filter.c < /TMP/filter.c.diff

    Dostanem túto:

    záplatování súbor vmnet-iba/filter.c
    Fešák #3 Nepodarilo sa v 259.
    1 z 3 NEÚSPEŠNÉ fesaci — uloženie odmieta súboru vmnet-only/filter.c.rej

    Akýkoľvek nápad?¡?¡?¡

  3. Ak je nutné používať Ubuntu momentálne používam LTS verzia tým, čo mal nerozpoznal tento problém, Ak máte nejaký voľný čas budem publikovať riešenie v novom článku zameraný na vyriešenie v Ubuntu 15.10.

    Vyzývam každého, kto rozpúšťadla riešenie zdieľať s inými používateľmi prostredníctvom komentárov.

    Veľmi vám ďakujem za vaše komentáre a čoskoro sa uvidíme.

  4. Priatelia, Ďakujeme vám za zdieľanie vašich vedomostí, Som začiatočník, Mám ubuntu 16.04 a VMware workstation 10 32bit, Nainštalovať správne, ale nespustí s chybou predtým vysvetlené v tomto blogu, spoločné kroky, ale nedovolí mi patch:
    Fešák #3 Nepodarilo sa v 259.
    1 z 3 fesaci zlyhalo - ukladanie odmieta do súboru /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    Kto iný môže urobiť? ďakujem

    • Dobrý deň Panchin, Vďaka za komentovanie.

      Výučba je založená na Ubuntu 14.04 a to nemusí fungovať v novších verziách.

      Neskôr, keď chcete aktualizovať môj laptop práce bude vytvoriť nový výukový program pre Ubuntu 16.04.

      s pozdravom.

nechať odpoveď