Не вдається встановити VMWare Workstation v8


11

Встановлення 64-бітного VMware 8.0.2

Ubuntu 12.04LTS 64bit BETA

Моя версія ядра: 3.2.0-20-загальна

pst007x@pst007x-Aspire-5741:~$ sudo sh VMware-Workstation-Full-8.0.2- 591240.x86_64.bundle

Встановлює нормально

Після запуску мене просять встановити модулі, які компілюються та завантажуються в запущене ядро.

Відкриється вікно

Оновлення модуля ядра VMware

Це не вдається на пристрої віртуальної мережі

ERROR LOG .

ОНОВЛЕННЯ:

ПАТЧ .

Коли я намагаюся додати патч, наступна помилка:

 pst007x@pst007x-Aspire-5741:~$ sudo sh patch-modules_3.2.0.sh
 [sudo] password for pst007x: 
 patch-modules_3.2.0.sh: 27: [: workstation8.0.2: unexpected operator
 patch-modules_3.2.0.sh: 28: [: workstation8.0.2: unexpected operator
 Sorry, this script is only for VMWare WorkStation 8.0.2 or VMWare Player 4.0.2. 
 Exiting
 pst007x@pst007x-Aspire-5741:~$

Я повністю відключив і знову встановив. Я встановлюю правильну версію. Можливо, проблема з патчем. VMware чудово встановлюється на Ubuntu 11.10

Це я як видалив .

Відповіді:


13

Складіть це разом з різних відповідей:

Перехід до домашньої папки

  1. VMware-Workstation-Full-8.0.2-591240.x86_64.bundle
  2. PATCH: patch-modules_3.2.0.sh
  3. PATCH: vmware3.2.0.patch

Патч для завантаження (xtact вмісту до домашньої папки):

http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and- 3-3 /

Встановіть VMware

sudo sh VMware-Workstation-Full-8.0.2-591240.x86_64.bundle

Встановити Patch

sudo ./patch-modules_3.2.0.sh

Примітка. Переконайтеся, що патч має дозвіл на виконання


7

Щоб вимкнути перевірку версії

  • відкрити скрипт * .sh в редакторі (gedit)
  • прокрутіть вниз до рядка 27
  • додайте "#" на початку рядка 27,28,29
  • збережіть сценарій
  • спробуйте запустити сценарій ще раз

або йти до

  • cd /usr/lib/vmware/modules/source
  • sudo tar xvf vmnet.tar
  • Це розпакує файли в vmnet-onlyпапці
  • Припустимо, у вас є файл виправлення ~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo patch -p1 <~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo mv vmnet.tar vmnet.tar.bak
  • sudo tar cvf vmnet.tar vmnet-only/

Повторно запустіть робочу станцію або програвач VMware. У випадку, якщо вам може знадобитися встановити

  • sudo apt-get install patch

або змінити версію в рядку 7/8, наприклад vmreqver=8.0.4застосувати патч до робочої станції vmware 8.0.4
від

2

Відомі проблеми спроб отримати робочу станцію VMWare для встановлення та / або роботи на Ubuntu 12.04 LTS. Найкраще, щоб чекати повного випуску в наступному місяці або повернутися до Ubuntu 11.10. Я знаю, що це звучить непродуктивно, але у мене були ті самі проблеми, і я вирішив поки повернутися до Ubuntu 11.10.


Знайшов рішення (вище) дякую. Ви маєте рацію, що є помилки, але завжди є помилки, будь то попередній випуск чи готовий продукт. Цей бета-реліз вирішив проблеми з продуктивністю NVidia, інакше я б дотримувався попередньої версії. Дякую :-)
pst007x

2

ОК цей патч

patch-modules_3.2.0.sh
vmware3.2.0.patch

Відмінно працює, єдиною проблемою було те, що я випадково натиснув кнопку оновлення vmware, яка накрутила все в гірший час. Я спробував усе, також намагаючись повністю видалити vmware. Нічого не вийшло, поки я не намагався витягнути волосся з лисини.

Потім я вимкнув комп’ютер і запустив Ubuntu в більш ранній версії форми завантажувача. Потім я перевстановив vmware, після чого повторно встановив потрібний патч! Нарешті я потім перезапустив як звичайний Ubuntu 3.2, і він працював.

Навіть через видалення vmware щось залишилось у ядрі 3.2


2

Тут же ситуація: Правильна версія VMPlayer та патч все ще стверджують, що це не правильна версія.

Моє рішення: Я пропустив перевірку версій у patch-modules_3.2.0.sh, коментуючи наступні рядки з "#". Після коментування рядків патч працює, і мій програвач зараз працює.

[ -z "$vmver" ] && error "VMWare is not installed (properly) on this PC"

[ "$vmver" == "workstation$vmreqver" ] && product="VMWare WorkStation"

[ "$vmver" == "player$plreqver" ] && product="VMWare Player"

[ -z "$product" ] && error "Sorry, this script is only for VMWare WorkStation $vmreqver or VMWare Player $plreqver"

Будьте обережні з моєю відповіддю. Після перезавантаження системи у мене порожній робочий стіл, і я навіть не можу виконати просту команду ls в терміналі.


1

Вас може зацікавити це рішення

http://communities.vmware.com/message/2005419

Вони стверджують, що сортували проблему встановлення.


Ні, спробував його виправити, просто говорить, що у мене неправильна версія, але я встановив правильну версію. Я розміщував вище помилки .. Дякую
pst007x

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.