Ubuntu 14.04 – Rješavanje problema na VMWare za ažuriranje distribucije

Ažirirajući moj Ubuntu verzija 13.10 da se 14.04 Morao sam tipična podešavanja u postavkama, i uvesti koga u službu neki softverski paketi koji ažurirati maknuti.

Za rad u sustavima, mreže i sigurnost, Normalno korištenje virtualnih strojeva za testiranje prije implementacije u pravi stroj; Ja obično iskoristiti VirtualBox, Ali isto tako VMWare Budući da njegova Virtualizacija hardver, a ne od strane softvera i VirtualBox, i prema virtualna sučelja koja se instalira po defaultu, que permiten conectar el host anfitrión a la maquina virtual para intercambiar archivos, i čak mogu biti korišteni s na način premošćivanja adapter za sučelje od VirtualBox.

Za korištenje tih sučelja VMWare za jedan od moje prakse, Niti su tu; Otvorio sam VMWare i ja sam prihvatio Ovo iznenađenje.

Kao i, Možemo ih će sastaviti… i mi će pritiskom na dugme “Uvesti koga u službu“…

Mi ćemo otvoriti VMWare od terminala za pronalaženje pogreške, rezultat je sljedeće:

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

U jednom Web Našao sam tekst to krpa problem i upute i stvorili ovo je Skripta automatizirati zadaća, i podijeliti ako je netko uzeo isti problem; Neuspjeh je zbog problema u modul rješenja slična kada morate ponovo kompajlirate modula od VirtualBox ažurirati na Sustav.

Samo trebate kopirati na Skripta u obliku Tekstualne datoteke sa Protezanje .sh, na primjer 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

I pokrenuti na terminalu sa sljedećim:

usuario@maquina:~$ sudo sh script.sh                              

Onda moramo ručno primijeniti flaster, Od ovog dijela u na Skripta nije bila uspješna:

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/

Jednom izvršeno, skripte i zakrpe, problem je riješen, a rezultat je sljedeće:

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 sada možemo uživati od VMWare i njihove virtualna sučelja.

[Ispravljen original na 24/07/2014]

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

Sve je tutoriali Oni će biti dodani na odlomak u odjeljku Biblioteka.

Ako želite možete Slijedite me na Twitter, Facebook, Google +, LinkedIn, ili ga podijeliti s gumbima ispod ove publikacije, Ako imate bilo kakvih pitanja ili prijedloge Molimo ne ustručavajte se komentirati.

Pomažu nam do više čitatelja Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 misli na"Ubuntu 14.04 – Rješavanje problema na VMWare za ažuriranje distribucije

  1. NO FUNCIONOLinux 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. Hace días que lo solucioné y lo he probado tanto en mi PC como en máquinas virtuales.

    Si a alguien le sigue sin funcionar, agradecería que me lo comunique o comente.

    Saludos.

  3. Dobar
    Cuando ejecuto este codigo

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

    me sale esto:

    patching file vmnet-only/filter.c
    Hunk #3 FAILED at 259.
    1 out of 3 hunks FAILEDsaving rejects to file vmnet-only/filter.c.rej

    Bilo koji ideja?¡?¡?¡

  4. Actualmente si necesito usar Ubuntu utilizo versiones LTS por lo que no había detectado este inconveniente, cuando tenga algo de tiempo libre publicaré la solución en un nuevo artículo orientado a resolverlo en Ubuntu 15.10.

    Animo a cualquiera que lo solvente a compartir mediante los comentarios la solución con los demás usuarios.

    Muchas gracias por vuestros comentarios y hasta pronto.

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

    • Hola Guku, Hvala za komentiranje.

      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.

Komentariši