Ubuntu 14.04 – Išspręsti VMWare atnaujinti paskirstymo klaida

Atnaujinti mano Ubuntu versija 13.10 į į 14.04 Aš turėjo padaryti tipiškas koregavimo parametrai, ir kai kurie programinės įrangos paketai, kurie atnaujinti buvo pašalintas.

Dirbti sistemose, tinklų ir saugumo, Aš paprastai naudoti virtualių mašinų bandymų iki jos įgyvendinimo nekilnojamojo mašina; Aš paprastai naudoju VirtualBox, bet taip pat VMWare Nes jos Virtualizacija aparatūros, o ne programinės įrangos ir VirtualBox, ir iš virtualus sąsajas, yra įdiegta pagal nutylėjimą, Tai leidžia jums priimančiosios kompiuterio prisijungti prie virtualiosios mašinos ir keistis failus, ir net gali būti pakartotinai naudojamas su į sąsaja adapteris tilto režimuVirtualBox.

Naudoti šias sąsajas VMWare vienas mano praktika, Nei ten buvo; tada aš atidariau VMWare ir aš paėmė Šis siurprizas.

Taip pat, Mes bus surinkti juos… ir mes bus būti paspaudus mygtuką “Įdiegti“…

Mes atidarysime VMWare nuo terminalo rasti klaidą, rezultatas yra tokia:

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

Vienoje Interneto Radau tekstą pataisyti šią problemą ir instrukcijas ir aš sukūriau tai, scenarijų automatizuoti užduotis, ir aš ruošiuosi pasidalinti jei kažkas ėmėsi mano ta pati problema; gedimas yra dėl problemos modulis tirpale panašus į kai jūs turite perkompiliuoti modulis VirtualBox atnaujinti į Sistemos.

Jums tik reikia nukopijuoti į scenarijų tekstinį failą su plėtiniu modifikuoti .sh, pvz 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

Ir paleisti jį terminalo tekstu:

usuario@maquina:~$ sudo sh script.sh                              

Tada mums reikia užklijuoti pleistrą rankiniu būdu, Nuo šioje dalyje, į scenarijų neveikia:

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/

Vieną kartą atlikti, scenarijus ir pleistras, problema nebus išspręsta, ir rezultatas yra tokia:

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

Ir dabar mes galime džiaugtis iš VMWare ir jų virtualus sąsajos.

[Ištaisyti scenarijų ir 24/07/2014]

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

Visi į pamokos jie bus įtraukti į šio straipsnio skyriuje Biblioteka.

Jei jums patinka galite follow me on Twitter, "Facebook", Google +, LinkedIn, arba pasidalinti ja su mygtukus pagal šio leidinio, Jei turite klausimų ar pasiūlymų prašome nedvejodami komentaras.

Padėti mums pasiekti daugiau skaitytojų Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 mintys apie"Ubuntu 14.04 – Išspręsti VMWare atnaujinti paskirstymo klaida

  1. NEPADĖJO – Linux telekomunikacijų - MS-1454 3.13.0-32-generic #57-Ubuntu SMP Tue lie 15 03:51:12 UTC 2014 i686 i686 i686 GNU/Linux

  2. geras
    Kai aš paleisti šį kodą

    pleistras vmnet-tik/filter.c < /tmp/Filter.c.diff

    Man tai:

    pataisyti failą vmnet-tik/filter.c
    Atleta #3 NEPAVYKO 259.
    1 iš 3 Nepavyko Sīkstulis — taupymo atmeta į failą vmnet-only/filter.c.rej

    Bet idėja?¡?¡?¡

  3. Jei man reikia naudoti Ubuntu aš šiuo metu naudoja LTS versijos iš kas buvo aptikta Ši problema, Kai jūs turite šiek tiek laisvo laiko man bus paskelbti sprendimą naujame straipsnyje siekiama išspręsti Ubuntu 15.10.

    Raginu visiems kurie tirpiklio tirpalą pasidalinti su kitais naudotojais per komentarus.

    Labai ačiū už jūsų komentarus ir iki pasimatymo.

  4. Friends Dėkojame už pasidalinti savo žiniomis, Aš esu pradedantysis vartotojas, Turiu ubuntu 16.04 ir VMware darbo vietos 10 32šiek tiek, Įdiekite jį teisingai, tačiau negali prasidėti anksčiau aprašyta šiame dienoraštyje klaida, bendri veiksmai, bet ne leiskite pleistras:
    Atleta #3 NEPAVYKO 259.
    1 iš 3 Sīkstulis nepavyko taupymo atmeta į failą /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    kad daugiau galima daryti? ačiū

    • Sveiki Panchin, Ačiū už komentarus.

      Pamoka grindžiama Ubuntu 14.04 ir ji gali veikti naujesnėse versijose.

      Vėliau, kai atnaujinate savo nešiojamojo kompiuterio darbą aš padariau naują vadovėlį Ubuntu 16.04.

      geriausi linkėjimai.

palik atsakymą