Ubuntu 14.04 – Lösa fel på VMWare för att uppdatera fördelningen

Uppdatera min Ubuntu version 13.10 till den 14.04 Jag har haft att göra de typiska justeringarna i inställningarna, och installera några programvarupaket som uppdaterar har tagits bort.

Att arbeta i system, nätverk och säkerhet, Jag använda brukar virtuella maskiner för att testa innan du implementerar det i verklig maskin; Jag använda brukar VirtualBox, men också VMWare Eftersom dess Virtualisering är hårdvara, och inte av programvara och VirtualBox, och av de virtuella gränssnitt som installeras som standard, att tillåta du till värddator ansluter till den virtuella datorn till Exchange-filer, och kan även återanvändas med den Interface adapter bryggkoppling för VirtualBox.

Att använda dessa gränssnitt för VMWare för en av mina metoder, Varken var där; sedan öppnade jag VMWare och jag tog denna överraskning.

Samt, Vi kommer att sammanställa dem… och vi kommer trycka på knappen “Installera“…

Vi kommer att öppna VMWare från terminalen för att lokalisera felet, Resultatet är följande:

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

I en Web Jag hittade en text till lapp problemet och instruktionerna och jag skapade detta en script att automatisera uppgiften, och jag kommer att dela om någon har tagit min samma problem; Misslyckandet beror på ett problem i modul lösningen liknar när du måste kompilera om modulen för VirtualBox att uppdatera den Systemet.

Du behöver bara kopiera den script i en textfil med filnamnstillägget sh, till exempel 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

Och köra det på terminalen med följande:

usuario@maquina:~$ sudo sh script.sh                              

Sedan måste vi tillämpa patchen manuellt, Eftersom denna del i den script fungerade inte:

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/

En gång avrättades, skriptet och plåstret, problemet har rättats, och resultatet är följande:

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

Och nu kan vi njuta av från VMWare och deras virtuella gränssnitt.

[Korrigerade script den 24/07/2014]

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

Alla de Tutorials de kommer att läggas till punkten i avsnittet Bibliotek.

Om du som du kan följa mig på Twitter, Facebook, Google +, LinkedIn, eller dela den med knapparna under denna publikation, Om du har några frågor eller förslag tveka inte att kommentera.

Hjälp oss att nå fler läsare Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 tankar om"Ubuntu 14.04 – Lösa fel på VMWare för att uppdatera fördelningen

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

  2. Dagar sedan jag löste det och jag har provat det både på min PC och virtuella datorer.

    Om någon fortfarande inte fungerar, Vänligen meddela mig eller kommentar.

    Vänliga hälsningar.

  3. Bra
    När jag kör den här koden

    patch vmnet-bara/filter.c < /tmp/filter.c.diff

    Jag får detta:

    patchning fil vmnet-bara/filter.c
    Hunk #3 MISSLYCKADES på 259.
    1 av 3 MISSLYCKADE hunks — Spara avvisar till fil vmnet-only/filter.c.rej

    Någon aning?¡?¡?¡

  4. Om jag behöver använda Ubuntu använder jag för närvarande LTS versioner av vad hade inte upptäckt problemet, När du har lite ledig tid kommer jag att publicera lösning i en ny artikel som syftar till att lösa det i Ubuntu 15.10.

    Jag uppmuntrar alla som lösningsmedel dela lösningen med andra användare genom kommentarer.

    Tack så mycket för era kommentarer och se dig snart.

  5. Vänner tack för att dela dina kunskaper, Jag är en novis användare, Jag har ubuntu 16.04 och den VMware arbetsstationen 10 32bitars, Jag installera det korrekt men börjar inte med felet tidigare förklaras i denna blogg, delade steg men inte låta mig patch:
    Hunk #3 MISSLYCKADES på 259.
    1 av 3 hunks misslyckades - Spara avvisar till fil /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    Vem kan jag göra? Tack

    • Hej Panchin, Tack för att kommentera.

      Handledningen är baserad på Ubuntu 14.04 och det fungerar inte i senare versioner.

      Senare när du uppdaterar min laptop arbete jag kommer att göra en ny tutorial för Ubuntu 16.04.

      Vänliga hälsningar.

Lämna svar