Ubuntu 14.04 – Odpravite napake na VMWare za posodobitev porazdelitev

Posodabljanje moje Ubuntu različica 13.10 da je 14.04 Sem imel to tipično prilagoditev v nastavitvah, in namestite nekaj programskih paketov, ki modernizirati has been daljni.

Sodelovati v sistemih, omrežja in varnost, Jaz normalno raba stvaren stroj za testiranje pred njegovo izvedbo v realnem stroj; Jaz navadno raba VirtualBox, ampak tudi VMWare Ker svoje Virtualizacija je strojna oprema, in ne s programsko opremo in VirtualBox, in do navideznih vmesnikih, ki je nameščen privzeto, ki omogočajo, da gostitelja gostitelja povezati stvaren stroj za izmenjavo datotek, in lahko celo ponovno z na vmesnik adapter Premostitveni način od VirtualBox.

Za uporabo te vmesnike VMWare za eno od mojih prakse, Niti so tam; Nato sem odprl VMWare in sem vzel to presenečenje.

Tudi, Smo jih zbiral… in mi bo s pritiskom na gumb “Namestite“…

Bomo odprli VMWare od terminal poiščite napako, rezultat je naslednji:

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 enem Web Sem našel besedilo zakrpati problem in navodila in sem ustvaril to a scenarij avtomatizirati opravila, in jaz bom deliti, če je nekdo drug prevzel moj isti problem; neuspeh je zaradi težav v raztopini modul, ki je podobna, ko morate ponovno prevesti modul za VirtualBox za posodobitev na Sistem.

Samo morate kopirati v scenarij v besedilno datoteko s pripono sh, na primer 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

Ter prost dostop to naprej semestralen z naslednjimi:

usuario@maquina:~$ sudo sh script.sh                              

Nato moramo priložiti zaplata ročno, Od tega je scenarij ni delo:

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/

Nekoč izvršiti, scenarij in obliž, problem je bil določen, in rezultat je sledeč:

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

In zdaj bomo lahko uživali od VMWare in njihovega navideznih vmesnikih.

[Popravljena scenarij je 24/07/2014]

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

Vse je vaje bodo doda odstavek v oddelku Knjižnica.

Če želite lahko sledite mi na Cvrkutati, Facebook, Google +, LinkedIn, ali delite z gumbi pod to objavo, Če imate kakršnakoli vprašanja ali predloge prosim ne oklevajte in pripombe.

Pomagajte nam, da dosežejo več bralcev Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 misli na"Ubuntu 14.04 – Odpravite napake na VMWare za posodobitev porazdelitev

  1. NI DELAL – Linux telecom - MS-1454 3.13.0-32-generic #57-Ubuntu SMP Tor Jul 15 03:51:12 UTC 2014 i686 i686 i686 GNU/Linux

  2. dobro
    Ko sem prost dostop to kodo

    obliž vmnet-le/filter.c < /tmp/filter.c.diff

    Sem dobil to:

    zaplata pila samo vmnet / filter.c
    Komadeška #3 NI na 259.
    1 od 3 NI Stipsa — zavrača shranjevanje v datoteko vmnet-only/filter.c.rej

    Kakšno idejo?¡?¡?¡

  3. Če rabim rabiti Ubuntu sem trenutno uporabljate LTS različice z kaj imel ni zaznal težavo, Če imate nekaj prostega časa bo objavila rešitev v nov člen, ki je namenjen za reševanje v Ubuntu 15.10.

    Jaz spodbuditi kdorkoli kdo topila rešitev deliti z drugimi uporabniki prek pripombe.

    Najlepša hvala za vaše komentarje in se kmalu vidimo.

  4. Amigos gracias por compartir sus conocimientos, soy usuario novato, tengo ubuntu 16.04 y el mware workstation 10 32košček, instalo correctamente pero no inicia por el error anteriormente explicado en este blog, realice los pasos compartidos pero no me deja parchear:
    Komadeška #3 NI na 259.
    1 od 3 hunks FAILED — saving rejects to file /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    que mas puedo hacer? hvala

    • Hola Guku, Hvala za komentarja.

      El tutorial está basado en Ubuntu 14.04 y es posible que no funcione en versiones posteriores.

      Más adelante cuando actualice mi portátil de trabajo haré un nuevo tutorial para Ubuntu 16.04.

      Saludos.

pusti odgovor