Ubuntu 14.04 – Kutatua kosa kwenye VMWare kusasisha usambazaji

Inasasisha yangu Ubuntu toleo 13.10 kwa ya 14.04 Nimepata kufanya marekebisho ya kawaida kwa vipimo, na kufunga baadhi vifurushi vya programu Sasisha kuondolewa.

Kufanya kazi katika mifumo ya, mitandao na usalama, Kawaida kutumia mashine ya pepe kwa ajili ya kupima kabla ya kutekeleza katika mashine halisi; Kawaida kutumia VirtualBox, lakini pia VMWare Tangu yake Upepe ni maunzi, na sio kwa programu na VirtualBox, na kwa violesura vya virtual kwamba imewekwa kwa chaguo-msingi, kwamba kuruhusu jeshi jeshi kuungana mashine ya pepe kwa faili ya Exchange, na unaweza kutumika hata na ya hali ya daraja ya adapta ya kiolesura ya VirtualBox.

Kutumia hizi violesura vya wa VMWare kwa moja ya mazoea yangu ya, Wala kulikuwa; Kisha nilifungua VMWare na nilichukua mshangao huu.

Vile vile, Sisi kukusanya yao… na sisi itakuwa kuwa kubonyeza kitufe cha “Sakinisha“…

Itakuwa wazi VMWare kutoka kwa Temino kupata kosa, matokeo yake ni yafuatayo:

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

Katika moja Wavuti Nimeona matini kiraka tatizo na maelekezo na niliumba hii ya hati kwa aŭtomate kazi, na mimi nina kwenda kushiriki kama mtu imechukua tatizo langu sawa; kushindwa ni kutokana na tatizo katika ufumbuzi wa Moduli sawa wakati lazima recompile moduli ya VirtualBox Update ya Mfumo.

Wewe tu haja ya kunakili ya hati katika faili matini na ugani Tafadhali, kwa mfano 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

Na kuendesha kwa Temino na yafuatayo:

usuario@maquina:~$ sudo sh script.sh                              

Kisha tunahitaji kutumia kiraka kwa mikono, Tangu sehemu hii katika ya hati walifanya kazi:

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/

Mara moja walimuua, hati na kiraka, tatizo fasta, na matokeo yake ni yafuatayo:

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

Na sasa tunaweza kufurahia kutoka VMWare na wao violesura vya virtual.

[Alikosoa hati ya 24/07/2014]

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

Yote ya tutorials itakuwa aliongeza aya katika sehemu ya Maktaba.

Kama wewe kama wewe Nifuate Mtandao wa Twitter, Facebook, Google +, LinkedIn, au kushiriki na vitufe chini ya chapisho hili, Kama una maswali yoyote au maoni Tafadhali usisite kutoa maoni.

13 mawazo juu ya"Ubuntu 14.04 – Kutatua kosa kwenye VMWare kusasisha usambazaji

  1. WALIFANYA KAZI – Linux telecom - MS-1454 3.13.0-32-generic #57-Ubuntu SMP Tue Grover 15 03:51:12 UTC 2014 i686 wa i686 i686 GNU/Linux

  2. Siku iliyopita mimi kutatuliwa, na nimekuwa walijaribu ni wote kwenye PC yangu na mashine ya pepe.

    Kama mtu bado haifanyi kazi, Tafadhali meddela yangu au maoni.

    Kila la heri.

  3. Nzuri
    Wakati mimi kuendesha msimbo huu

    kiraka vmnet-tu/filter.c < /TMP/filter.c.diff

    Kupata hii:

    patching faili vmnet-tu/filter.c
    Hunk #3 IMESHINDWA katika 259.
    1 nje ya 3 Hunks kushindwa — kuhifadhi inakataa faili vmnet-only/filter.c.rej

    Wazo yoyote?¡?¡?¡

  4. Kama nahitaji kutumia Ubuntu mimi sasa kutumia LTS matoleo kwa nini alikuwa imetambua tatizo hili, Wakati una muda bure mimi itakuwa kuchapisha suluhisho katika makala mpya inayolenga kutatua katika Ubuntu 15.10.

    Ninawatia moyo mtu yeyote ambaye kutengenezea kushiriki ufumbuzi na watumiaji wengine kupitia maoni.

    Asante sana kwa maoni yako na kuona kwenu hivi karibuni.

  5. Amigos gracias por compartir sus conocimientos, soy usuario novato, tengo ubuntu 16.04 y el mware workstation 10 32biti, instalo correctamente pero no inicia por el error anteriormente explicado en este blog, realice los pasos compartidos pero no me deja parchear:
    Hunk #3 IMESHINDWA katika 259.
    1 nje ya 3 hunks FAILED — saving rejects to file /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    que mas puedo hacer? Asante

    • Hola Guku, Asante kwa maoni.

      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.

      Kila la heri.

Jibu