Ubuntu 14.04 – Risolvere errore su VMWare per aggiornare la distribuzione

Aggiornamento dei miei Ubuntu Versione 13.10 per la 14.04 Ho dovuto fare le regolazioni tipiche nelle impostazioni, e installare alcuni pacchetti di software che aggiornamento è stato rimosso.

Per funzionare in sistemi, reti e sicurezza, Io di solito uso macchine virtuali per il test prima di implementarlo in macchina reale; Io di solito uso VirtualBox, ma anche VMWare Dal momento che suo Virtualizzazione è hardware, e non dal software e VirtualBox, e per le interfacce virtuali che viene installato per impostazione predefinita, [object Window], e può anche essere riutilizzato con la modalità di interfaccia adattatore bridge di VirtualBox.

Utilizzare le interfacce di VMWare per una delle mie pratiche, Né erano lì; poi ho aperto VMWare e ho preso Questa sorpresa.

Anche, Noi li compilerà… e ci sarà essere premendo il pulsante “Installare“…

Si aprirà VMWare dal terminale per individuare l'errore, il risultato è il seguente:

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

In uno Web Ho trovato un testo per patch il problema e le istruzioni e ho creato questo un script per automatizzare l'attività, e ho intenzione di condividere se qualcuno ha preso il mio stesso problema; il fallimento è dovuto a un problema nella soluzione modulo simile a quando è necessario ricompilare il modulo di VirtualBox per aggiornare il Sistema.

Devi solo copiare il script in un file di testo con estensione. sh, ad esempio 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

Ed eseguirlo sul terminale con il seguente:

usuario@maquina:~$ sudo sh script.sh                              

Quindi abbiamo bisogno di applicare la patch manualmente, Da questa parte nella script non ha funzionato:

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/

Una volta eseguito, lo script e la patch, il problema è stato risolto, e il risultato è il seguente:

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

E ora possiamo godere di VMWare e loro interfacce virtuali.

[Corretto script il 24/07/2014]

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

Tutti i Tutorial verranno aggiunti al paragrafo nella sezione Biblioteca.

Se si desidera è possibile seguire su Twitter, Facebook, Google +, LinkedIn, o condividerlo con i pulsanti sotto questa pubblicazione, Se avete domande o suggerimenti, non esitate a commentare.

Aiutaci a raggiungere più lettori Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
Posta elettronica

13 Thoughts on"Ubuntu 14.04 – Risolvere errore su VMWare per aggiornare la distribuzione

  1. Buona
    [object Window]

    [object Window] < /[object Window]

    [object Window]:

    [object Window]
    [object Window] #3 [object Window] 259.
    1 [object Window] 3 [object Window] — [object Window]

    [object Window]?[object Window]?[object Window]?[object Window]

  2. Ringrazio gli amici per condividere le tue conoscenze, Sono un utente novizio, Ho ubuntu 16.04 e VMware workstation 10 32po ', Installarlo correttamente, ma non viene avviato con l'errore spiegato in precedenza in questo blog, passi condivisi ma non mi permette di patch:
    [object Window] #3 [object Window] 259.
    1 [object Window] 3 hunk FAILED - respinge il salvataggio di file /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    che altro posso fare? Grazie

    • Ciao Panchin, Grazie per il commento.

      L'esercitazione è basata su Ubuntu 14.04 e potrebbe non funzionare nelle versioni successive.

      Più tardi, quando si aggiorna il mio computer portatile lavoro farò un nuovo tutorial per Ubuntu 16.04.

      Migliori saluti.

Lasciare una risposta