Ubuntu 14.04 – Виправлення помилки на VMWare оновити розподіл

Оновлення мого Ubuntu версія 13.10 щоб на 14.04 Я повинен був зробити типовим коректування в настройки, і встановити деякі програмні пакети, які оновлення було видалено.

Для роботи в системах, мережі та безпека, Я зазвичай використовуються віртуальні машини для тестування до її реалізації в реальному машина; Я зазвичай використовую VirtualBox, але також VMWare Оскільки її Віртуалізація таке устаткування, а не програмне забезпечення та VirtualBox, і за віртуальних інтерфейсів яка типово встановлюється, які дозволяють приймаючої хост підключення до віртуальної машини для обміну файлами, і навіть може бути повторно з на інтерфейс адаптер Мостовий режим з 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

Всі на навчальні посібники вони будуть додані до абзацу в розділі Бібліотека.

Якщо ви любите ви можете слідкувати за мене на Twitter, Facebook, Google +, LinkedIn, або поділитися ним з кнопок під цієї публікації, Якщо у вас виникли питання або пропозиції будь ласка, не соромтеся коментувати.

Допомогти нам досягти більше читачів Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 думки про"Ubuntu 14.04 – Виправлення помилки на VMWare оновити розподіл

    • Спасибо большое за супутником помилку, вже вирішено. Тепер складається з двох кроків, щоб стежити, але працює неправильно.

      Saludos 🙂

  1. Днів тому я вирішив її, і я спробував як на моєму ПК і віртуальних машин.

    Якщо хтось не працюватиме, Будь ласка, повідомте мені чи коментар.

    З найщирішими побажаннями.

  2. Хороший
    Коли я запускаю цей код

    патч vmnet тільки/filter.c < /TMP/Filter.c.diff

    Я отримую це:

    внесення виправлень у файл vmnet тільки/filter.c
    Шмат #3 Сталася помилка 259.
    1 з 3 НЕВДАЛИЙ скряга — збереження відкидає файл vmnet-only/filter.c.rej

    Будь-яка ідея?¡?¡?¡

  3. Якщо мені потрібно використовувати Ubuntu я в даний час використовують ЛБС версії за те, що не виявляли цієї проблеми, Коли у вас є трохи вільного часу я буду публікувати рішення у новій статті, зазначеними його в Ubuntu 15.10.

    Я закликаю всіх хто хімічно поділитися з іншими користувачами коментарі через рішення.

    Велике спасибі за ваші коментарі і побачити вас скоро.

  4. Привіт.. У мене така ж проблема, і вона більше не працює, право?
    Я використовую ubuntu 14.04 ЛБС з 4.2.0-42-generic ядра. буде u допомогти мені вирішити моя помилка?

  5. Друзі подякувати вам за обмін ваших знань, Я починаючий користувач, У мене є, ubuntu 16.04 і VMware workstation 10 32біт, Встановити його правильно, але не запускається з помилкою, раніше пояснив цей блог, загальні кроки, але мені не дали патч:
    Шмат #3 Сталася помилка 259.
    1 з 3 скряга помилка - економія відкидає до файлу /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    хто ще можна?? Дякую

    • Привіт Panchin, Спасибі за коментар.

      Підручник базується на Ubuntu 14.04 і воно не може працювати в пізніших версій.

      Пізніше, коли ви оновлюєте моєї роботи ноутбука, я зроблю новий підручник для Ubuntu 16.04.

      З найщирішими побажаннями.

Напишіть відгук