Извините за мои орфографические и грамматические ошибки, английский не является моим родным языком.
Мне нужно запустить 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
, и смог ли я исправить ядро?
Вы можете найти следующую команду, необходимую для запуска перекомпиляции:
sudo vmware-modconfig --console --install-all
(после исправления, конечно)
Синтаксис для исправления приложения:
sudo patch `which [APPLICATION]` [DIRECTORY]/[PATCH FILE.patch]
В вашем случае:
sudo patch `which vmware-player` [DIRECTORY]/vmware-715-kernel32.patch