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 LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
e-mail

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.

Zanech odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinná pole jsou označena *

*