Ubuntu 14.04 – Επιλύσετε το σφάλμα σε VMWare για να ενημερώσετε τη διανομή

Ενημέρωση μου Ubuntu έκδοση 13.10 να το 14.04 Έπρεπε να κάνω το τυπικό προσαρμογές στις ρυθμίσεις, και να εγκαταστήσετε ορισμένα πακέτα λογισμικού ότι η ενημέρωση έχει αφαιρεθεί.

Να εργαστούν σε συστήματα, δίκτυα και ασφάλεια, Χρησιμοποιώ κανονικά εικονικές μηχανές για τον έλεγχο πριν από την εφαρµογή στην πραγματική μηχανή; Συνήθως χρησιμοποιώ VirtualBox, αλλά επίσης VMWare Δεδομένου ότι η Εικονική διαμόρφωση είναι το υλικό, και όχι από λογισμικό και VirtualBox, και από τις εικονικές διασυνδέσεις που είναι εγκατεστημένο από προεπιλογή, που επιτρέπουν να κεντρικού υπολογιστή κεντρικού υπολογιστή συνδεθείτε με την εικονική μηχανή αρχεία του Exchange, και μπορεί να επαναχρησιμοποιηθεί ακόμη και με το λειτ/γία διασύνδεσης προσαρμογέα γέφυρα του VirtualBox.

Για να χρησιμοποιήσετε αυτές τις διασυνδέσεις του VMWare για μία από τις πρακτικές μου, Κανένας δεν ήταν εκεί; τότε θα ανοίξει VMWare και πήρα Αυτή η έκπληξη.

Καθώς και, Θα συγκεντρώνει τους… και εμείς θα πιέσουμε το κουμπί “Εγκατάσταση“…

Θα ανοίξουμε VMWare από τον τερματικό σταθμό για να εντοπίσετε το σφάλμα, το αποτέλεσμα είναι το ακόλουθο:

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

Σε ένα Web Βρήκα ένα κείμενο να επιδιορθώσει το πρόβλημα και τις οδηγίες και αυτό δημιούργησα ένα δέσμη ενεργειών να αυτοματοποιήσει την εργασία, και εγώ είμαι πρόκειται να μοιραστώ εάν κάποιος έχει λάβει το ίδιο πρόβλημα μου; η αποτυχία οφείλεται σε ένα πρόβλημα στην ενότητα λύση παρόμοια με όταν πρέπει να μεταγλωττίσετε ξανά τη λειτουργική μονάδα της VirtualBox για να ενημερώσετε το Σύστημα.

Χρειάζεται μόνο να αντιγράψετε το δέσμη ενεργειών σε ένα αρχείο κειμένου με επέκταση .sh, για παράδειγμα 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

Και να το εκτελέσετε στο τερματικό με τα εξής:

usuario@maquina:~$ sudo sh script.sh                              

Στη συνέχεια, πρέπει να εφαρμόσετε με μη αυτόματο τρόπο την ενημερωμένη έκδοση κώδικα, Από αυτό το τμήμα σε το δέσμη ενεργειών δεν λειτούργησε:

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/

Μόλις εκτελεστεί, η δέσμη ενεργειών και το έμπλαστρο, το πρόβλημα έχει διορθωθεί, και το αποτέλεσμα είναι το ακόλουθο:

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

Και τώρα μπορούμε να απολαύσουμε από VMWare και τους εικονικών διασυνδέσεων.

[Διορθωθεί δέσμης ενεργειών το 24/07/2014]

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

Όλα τα σεμινάρια αυτές προστίθενται στην παράγραφο στην ενότητα Βιβλιοθήκη.

Εάν θέλετε, μπορείτε να με ακολουθήσουν σε Πειραχτήρι, Facebook, Google +, LinkedIn, ή να μοιραστείτε με τα κουμπιά κάτω από την παρούσα δημοσίευση, Εάν έχετε οποιεσδήποτε ερωτήσεις ή προτάσεις μην διστάσετε να σχολιάσει.

Βοηθήστε μας να προσεγγίσουν περισσότερους αναγνώστες Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Πειραχτήρι
Share on Google+
Google +
Email this to someone
ηλεκτρονικό ταχυδρομείο

13 σκέψεις για"Ubuntu 14.04 – Επιλύσετε το σφάλμα σε VMWare για να ενημερώσετε τη διανομή

    • Σας ευχαριστούμε πολύ για το σφάλμα ο σύντροφος, έχει ήδη λυθεί. Τώρα αποτελείται από δύο βήματα για να ακολουθήσει, αλλά λειτουργεί σωστά.

      Χαιρετισμούς 🙂

  1. Πριν από ημέρες θα λυθεί και το έχω δοκιμάσει τόσο στον υπολογιστή μου και εικονικές μηχανές.

    Αν κάποιος εξακολουθεί να μην λειτουργεί, Παρακαλείστε να ενημερώσετε μου ή σχόλιο.

    Με εκτίμηση.

  2. Καλό
    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

    Οποιαδήποτε ιδέα?¡?¡?¡

  3. 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.

    Προτρέπω οποιονδήποτε διαλύτη να μοιραστείτε τη λύση με άλλους χρήστες μέσα από τα σχόλια που.

    Σας ευχαριστούμε πολύ για τα σχόλιά σας και να σας δούμε σύντομα.

  4. Φίλοι σας ευχαριστώ για την ανταλλαγή γνώσεων σας, Είμαι ένας αρχάριος χρήστης, Έχω ubuntu 16.04 και το VMware workstation 10 32bit, Έχω εγκαταστήσει σωστά, αλλά δεν ξεκινά με το μήνυμα λάθους που εξηγήσαμε και προηγουμένως σε αυτό το blog, κοινόχρηστα βήματα αλλά δεν επιτρέψτε μου να patch:
    Hunk #3 FAILED at 259.
    1 out of 3 hunks απέτυχε - εξοικονόμηση απορρίπτει στο αρχείο /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    Ποιος άλλος μπορώ να κάνω? Ευχαριστούμε

    • Γεια σας Panchin, Ευχαριστώ για το σχολιασμό.

      Το σεμινάριο είναι βασισμένο στο Ubuntu 14.04 και δεν μπορεί να λειτουργήσει σε νεότερες εκδόσεις.

      Más adelante cuando actualice mi portátil de trabajo haré un nuevo tutorial para Ubuntu 16.04.

      Με εκτίμηση.

Αφήνω μια απάντηση