Как пропатчить VMware Player 3.1.5 для 32-битной машины с новым ядром Lubuntu 12.10?

Извините за мои орфографические и грамматические ошибки, английский не является моим родным языком.

Мне нужно запустить VMware-Player-3.1.5-491717.i386 в lubuntu. Это должна быть только эта версия, потому что моя материнская плата имеет 32-битную архитектуру. Вот почему я не могу использовать более новые версии vmware player.

Я загружаю этот патч: vmware workstation 7.1.5 / player 3.1.5 fix for linux 3.2+ (патч от Ariel), я извлекаю и помещаю в свою домашнюю папку.

С этого сайта: weltall.heliohost.org

Мои шаги:

1) Хорошо, поэтому я уже установил VMware-Player-3.1.5-491717.i386

2) Если я запускаю VMware-Player-3.1.5-491717.i386, я получаю это сообщение об ошибке:

VMware Kernel Module Updater, before you can run VMWare, several modules must be compiled and loaded into the running kernel.

3) Хорошо, так что время использовать патч

4) Я кладу на терминал следующие команды:

sudo apt-get install build-essential linux-headers-`uname -r` 

 sudo chmod +x VMware-Player-3.1.5-491717.i386.bundle 

 sudo ./VMware-Player-3.1.5-491717.i386.bundle 

 sudo apt-get install patch 

 sudo ./patch-modules_3.2.0.sh 

5) Он успешно завершил процесс отверстия и залатал его. Но когда я пытаюсь запустить vmware player, я все равно получаю ту же ошибку. Раньше со старым ядром оно работало нормально, и я смог запустить его без проблем. Но с новым ядром Lubuntu, теперь я получаю сообщение об ошибке и не ухожу.

VMware Kernel Module Updater, before you can run VMWare, several modules must be compiled and loaded into the running kernel

6) Я заметил, что загружаемый патч содержит 2 файла:

a) patch-modules_3.2.0.sh

b) vmware-715-kernel32.patch

Я могу чтобы запустить patch-modules_3.2.0.sh должным образом, и я могу установить его успешно, но я не знаю, как установить или запустить vmware-715-kernel32.patch.

У меня такое ощущение, что именно поэтому я получаю сообщение об ошибке, потому что я не могу правильно установить vmware-715-kernel32.patch

Любые идеи о том, какую команду мне нужно запустить в терминале, чтобы запустить vmware-715-kernel32.patch, и смог ли я исправить ядро?

1
задан 20 December 2013 в 20:52

2 ответа

Вы можете найти следующую команду, необходимую для запуска перекомпиляции:

sudo vmware-modconfig --console --install-all

(после исправления, конечно)

0
ответ дан 20 December 2013 в 20:52

Синтаксис для исправления приложения:

sudo patch `which [APPLICATION]` [DIRECTORY]/[PATCH FILE.patch]

В вашем случае:

sudo patch `which vmware-player` [DIRECTORY]/vmware-715-kernel32.patch
0
ответ дан 20 December 2013 в 20:52

Другие вопросы по тегам:

Похожие вопросы: