PDA

Просмотр полной версии : Vmware


anton
06.02.2007, 17:33
Здравствуйте!

Ситуация у меня следующая.

Нужно запустить виртуальную машину под linux. На ней Windows Server. Как это выглядит в linux никогда не видел и, соответственно, ничего по этому поводу не знаю.

Дистрибутив Slackware 11.0
uname -r 2.6.20


При попытках установить виртуальную машину версии 5 получал ошибки, типа не то ядро.

Скачал с сайта vmware.com beta 6 версию, когда собирается модуль vmware вижу следующее:

root@server01:/tmp/vmware-config0/vmmon-only# make
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.20/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.20'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:88:
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:31: error: syntax error before "compat_exit"
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:31: warning: type defaults to `int' in declaration of `_syscall1'
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:31: warning: function declaration isn't a prototype
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:31: warning: '_syscall1' declared `static' but never defined
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Ошибка 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.20'
make: *** [vmmon.ko] Ошибка 2
root@server01:/tmp/vmware-config0/vmmon-only#

Увы, разбираться времени нет, надеюсь на помощь.
Ситуация для меня почти критическая.

Спасибо.

Артур Крюков
06.02.2007, 18:58
Вмваре надо пропатчить для того что бы она могла работать со свежими версиями ядра. Патч можно найти в их конференции по поддержке.

Кроме того:

Должны быть исходные коды ядра.

Вы должны создать директории
/etc/rc.d/init.d
/etc/rc.d/rc0.d
/etc/rc.d/rc1.d
...
/etc/rc.d/rc6.d

anton
06.02.2007, 19:02
директории создал!

исходники ядра есть

я следовал чётко инсталятору машины.

на сборке модуля она заглохла.

anton
06.02.2007, 19:05
причём, как я понял, 6 версия, нормально относится к ядру версии 2.6... но модуль ни в какую.

Артур Крюков
06.02.2007, 21:08
причём, как я понял, 6 версия, нормально относится к ядру версии 2.6... но модуль ни в какую.

Повторяю - необходимо скачать патч для wmvare с их сайта. Точнее с форума, там есть ссылка на патч.

anton
07.02.2007, 15:27
Ну наконец то, отыскал патч, вроде так называется, vmware-any-any-update107.tar.gz

Только вот дальше толку нету, как пропатчить его?

Пробую типа как для ядра, patch , не получается.

anton
07.02.2007, 20:43
увы патч не тот, хочет девушку версии 3, 4.

ищем дальше