Ubuntu 14.04 – Vyřešit chybu na VMWare pro aktualizaci distribuce

Aktualizace mých Ubuntu verze 13.10 Chcete-li 14.04 Musel jsem udělat typické úpravy v nastavení, a nainstalovat některé softwarové balíčky, které aktualizace byly odstraněny..

Chcete-li pracovat v systémech, sítě a bezpečnost, Normálně používám virtuální stroje pro testování před nasazením v reálném stroji; I obvykle používají VirtualBox, ale také VMWare Protože její Virtualizace je hardware, a ne o softwaru a VirtualBox, a virtuální rozhraní, který je nainstalován ve výchozím nastavení, to umožňují že na hostitelský počítač připojení k virtuálnímu počítači se soubory Exchange, a může být znovu i s režim mostu adaptér rozhraní z VirtualBox.

Použití těchto rozhraní VMWare pro jeden z mé praxe, Ani neexistovaly; pak jsem otevřel VMWare a já jsem vzal Toto překvapení.

A také, Budeme je sestavovat… a my stisknutím tlačítka “Nainstalovat“…

My se otevře VMWare z terminálu najít chybu, Výsledkem je následující:

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 Www Našla jsem text na opravu problému a instrukce a upozorňuji, že to skript Chcete-li automatizovat, a já jsem chtěl podělit, je-li někdo ukradl můj stejný problém; neúspěch je z důvodu problému v modulu řešení podobné, když třeba překompilovat modul VirtualBox Chcete-li aktualizovat Systém.

Stačí pouze zkopírovat skript v textovém souboru s příponou .sh, napří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 spusťte jej na terminálu s následujícími:

usuario@maquina:~$ sudo sh script.sh                              

Pak je třeba aplikovat patch ručně, Od této části 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/

Kdysi proveden, skript a patch, problém byl vyřešen., a výsledkem je následující:

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 teď se můžeme těšit od VMWare a jejich virtuální rozhraní.

[Opraven skript 24/07/2014]

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

Všichni Návody budou přidány k odstavci v sekci Knihovna.

Pokud jste jako vy se mnou na Twitter, Facebook, Google +, LinkedIn, nebo jej sdílet s tlačítky v této publikaci, Pokud máte jakékoliv dotazy nebo návrhy prosím neváhejte se vyjádřit.

Pomozte nám dostat více čtenářů Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 myšlenky na"Ubuntu 14.04 – Vyřešit chybu na VMWare pro aktualizaci distribuce

  1. Dobré
    Když jsem spustit tento kód

    Oprava vmnet jen/filter.c < /tmp/Filter.c.diff

    Já si to:

    záplatování soubor vmnet jen/filter.c
    Kus #3 Došlo k CHYBĚ v 259.
    1 z 3 NEÚSPĚŠNÉ fešáci — uložení odmítá do souboru vmnet-only/filter.c.rej

    Jakýkoliv idea?¡?¡?¡

  2. Pokud chci používat Ubuntu jsem v současné době používají LTS verze tím, co nebyl zjištěn problém, Když máte trochu volného času bude publikovat řešení v novém článku měl řešit v Ubuntu 15.10.

    Vyzývám kohokoli kdo solventní řešení sdílet s ostatními uživateli prostřednictvím komentáře.

    Velice Děkuji za vaše komentáře a brzy se uvidíme.

  3. Děkujeme vám za sdílení vašich znalostí přátel, Já jsem začátečník, Mám ubuntu 16.04 a VMware workstation 10 32bit, Správně nainstalovat, ale s chybou již bylo uvedeno dříve v tomto blogu se nespustí, sdílené kroky, ale nedovolí mi patch:
    Kus #3 Došlo k CHYBĚ v 259.
    1 z 3 fešáci FAILED - úspor odmítá do souboru /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    Kdo jiný může dělat? Děkuju

    • Dobrý den Panchin, Díky za komentáře.

      Kurz je založena na Ubuntu 14.04 a to nemusí fungovat v novějších verzích.

      Později, když aktualizujete mého notebooku práci bude dělat nový výukový program pro Ubuntu 16.04.

      S pozdravem.

Napsat komentář