13 мая 2008 09:45 пп
Установка VMware Server на Ubuntu 8.04

Небольшое руководство по установке продукта VMware Server на последнюю версию Ubuntu. Так же представлено решение проблемы с компиляцией модуля vmmon.
Установим необходимые пакеты
Код:
aptitude install build-essential linux-headers-`uname -r` xinetd
Скачайте дистрибутив VMware server по адресу
Запустим установку
Код:
tar -vxzf VMware-server-1.0.5-80187.tar.gz
cd vmware-server-distrib
./vmware-install.pl
Когда вы дойдете до пункта принятия лицензионного соглашения и напишите yes прервите установку и проделайте описаное ниже.
Необходимо скачать патч исправляющий ошибки сборки модулей, он доступен по ссылке
Код:
tar -zxf vmware-any-any-update-116.tgz
cd vmware-any-any-update-116
./runme.pl
Далее завершим настройку VMware
Код:
vmware-config.pl
Затем выполните команду
Код:
cp /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
Теперь можно запускать VMware либо командой vmware либо из меню Программы > Прочее > VMware server console
На этом установка завершена, но например у меня возникли проблемы при сборке модуля vmmon.
В исходных кодах допущена небольшая ошибка исправить которую можно выполнив несколько простых операций с файлами которые я приведу ниже
Ошибка:
include /asm/bitops_32.h:9:2: error: #error only
Решение ошибки:
Отредактировать исходный код файла модуля
Код:
cd /usr/lib/vmware/modules/source
cp vmmon.tar vmmon.tar.orig
tar xvf vmmon.tar
cd vmmon-only/include/
vim vcpuset.h
Перейдите к линии 74 и измените строку: #include “asm/bitops.h” на: #include “linux/bitops.h”
rm vmmon.tar
tar cvf vmmon.tar vmmon-only/
rm -rf vmmon-only/
vmware-config.pl
После выполненных действий с файлами модуль скомпилировался нормально и установка завершилась как следует.
1 Комментарий »
One Response to “Установка VMware Server на Ubuntu 8.04”
Leave a Reply
You must be logged in to post a comment.
[…] Stepanoff пишет: aptitude install build-essential linux-headers-`uname -r` xinetd. Скачайте дистрибутив VMware server по адресуhttp://register.vmware.com . По ссылке необходима регистрация, но она займет у вас пару минут, после чего вы получите … […]