Можно ли установить vmware на Debian?

Здесь обсуждаются все вопросы, не попадающие под другие категории
Goliath
Неотъемлемая часть форума
Сообщения: 214
Зарегистрирован: 22 май 2003, 12:15

Можно ли установить vmware на Debian?

Сообщение Goliath »

Я пробовал - вываливается с ошибкой:

Using standalone build system.
make: Entering directory `/tmp/vmware-config0/vmnet-only'
bridge.c: In function `VNetBridgeReceiveFromVNet':
bridge.c:346: structure has no member named `sk_wmem_alloc'
make: *** [bridge.o] Error 1
make: Leaving directory `/tmp/vmware-config0/vmnet-only'
Unable to build the vmnet module.

Увидел на официальном сайте список поддерживаемых дистрибутивов - Debian там нет. Поэтому возник вопрос: у кого-либо получалось поставить?

Аватара пользователя
leikind
Неотъемлемая часть форума
Сообщения: 811
Зарегистрирован: 20 июн 2002, 03:02
Откуда: Брюссель
Контактная информация:

Сообщение leikind »

Получалось, получается, и у многих.
Изображение

Goliath
Неотъемлемая часть форума
Сообщения: 214
Зарегистрирован: 22 май 2003, 12:15

Сообщение Goliath »

Нужны ли для этого исходники ядра? У меня есть только kernel-headers.

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

Исходники не нужны, но судя по ошибке придется кое-что править руками, т. к. версия ядра видимо несовместима с используемой вмварью

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Re: Можно ли установить vmware на Debian?

Сообщение Andrej Ramaszeuski »

Goliath писал(а):Я пробовал - вываливается с ошибкой:

Using standalone build system.
make: Entering directory `/tmp/vmware-config0/vmnet-only'
bridge.c: In function `VNetBridgeReceiveFromVNet':
bridge.c:346: structure has no member named `sk_wmem_alloc'
make: *** [bridge.o] Error 1
make: Leaving directory `/tmp/vmware-config0/vmnet-only'
Unable to build the vmnet module.

Увидел на официальном сайте список поддерживаемых дистрибутивов - Debian там нет. Поэтому возник вопрос: у кого-либо получалось поставить?
Стоит. Исходники ядра неизбежно необходимы к компиляции еёных модулей.
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Сообщение Andrej Ramaszeuski »

Foxx писал(а):Исходники не нужны, но судя по ошибке придется кое-что править руками, т. к. версия ядра видимо несовместима с используемой вмварью
Ещё как нужны. А вот править руками как раз таки ничего не нужно.

debain sid, ядро 2.4.27-grsec - едем без проблем. причём при любой рекомпиляции ядра рекомпиляция модулей к vmware неизбежна.
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

Andrej Ramaszeuski писал(а):
Foxx писал(а):Исходники не нужны ...
Ещё как нужны. А вот править руками как раз таки ничего не нужно.

debain sid, ядро 2.4.27-grsec - едем без проблем. причём при любой рекомпиляции ядра рекомпиляция модулей к vmware неизбежна.
SuSE 9.1, ядро 2.6.x - стояли только хидеры. Пришлось перелопатить местами vmmon'овые сырцы, без этого он не собиралсо. Зачем, скажи, сырцы ядра-то?

drvtiny
Заглянувший
Сообщения: 37
Зарегистрирован: 25 сен 2004, 11:33
Откуда: Москва

Сообщение drvtiny »

Я исходников vmmon-модулей ядра не лопатил, могу сказать только, что поддержка 2.6.x ядер есть только в VMWare 4.5.2, но не в VMWare 4, при чём как не ухищряйся (а я пробовал), VMWare 4 корректно с 2.6.x ядрами работать не будет - при попытке запустить виртуальную машину у тебя просто будет провисать и сама прога (пока не kill -9), и модули ядра (пока не unload из ядра), и вся прочяя память многими мегабайтами взятая и забитая во своп.
Мыслите Масштабно!

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

вы мне будете рассказывать - 4.5.1-7568 с латаным vmmon-ом встала на 2.6.х (ну ругнулась, что, мол, ахтунг, ядро незнакомое) и фунциклирует бесзбойно и дома и на работе

drvtiny
Заглянувший
Сообщения: 37
Зарегистрирован: 25 сен 2004, 11:33
Откуда: Москва

Сообщение drvtiny »

А я, собственно, говорил, что VMWare 4 не возможно "притереть" к новым ядрам. VMWare 4.5.x (у меня x=2, у Вас - x=1) адаптирован для сборки модулей под 2.6 (а то, что ругается, так он у меня на ядро 2.6.7 тоже ругался - говорит, больно новое оно у Вас, мы(разработчики)-де на этом ядре не испытывали свою VM)
Мыслите Масштабно!

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Сообщение Andrej Ramaszeuski »

Foxx писал(а):
Andrej Ramaszeuski писал(а):
Foxx писал(а):Исходники не нужны ...
Ещё как нужны. А вот править руками как раз таки ничего не нужно.

debain sid, ядро 2.4.27-grsec - едем без проблем. причём при любой рекомпиляции ядра рекомпиляция модулей к vmware неизбежна.
SuSE 9.1, ядро 2.6.x - стояли только хидеры. Пришлось перелопатить местами vmmon'овые сырцы, без этого он не собиралсо. Зачем, скажи, сырцы ядра-то?
Осмелюсь предположить, что имеешь ядро от автора дистрибутива и хидеры именно к нему. В этом случае действительно исходники не надо. А вот чё там лопатить, если и так всё работает?
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

Andrej Ramaszeuski, прав, все авторское. Но у меня на ядре 2.6.4-52 и 2.6.5-7.95 от suse возникали нестыковки vmmon-овских описаний структур работы с памятью и родных, suseвых, посему пришлось колупаться в vmmonе на предмет выправления конкретно под члены структур этих ядер. Это, естественно, чрезвычайно частный случай.

dma
Интересующийся
Сообщения: 43
Зарегистрирован: 28 апр 2004, 21:57
Контактная информация:

Сообщение dma »

Foxx, Andrej Ramaszeuski... Можно вас попросить опубликовать патчи для vmware модулей? Не знаю, как лучше: выложить в Internet и запостить ссылки, или вышлите мне на почту - я куда-нибудь выложу. Жаль, что аттач к сообщению сделать нельзя.

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Сообщение Andrej Ramaszeuski »

dma писал(а):Foxx, Andrej Ramaszeuski... Можно вас попросить опубликовать патчи для vmware модулей? Не знаю, как лучше: выложить в Internet и запостить ссылки, или вышлите мне на почту - я куда-нибудь выложу. Жаль, что аттач к сообщению сделать нельзя.
Неможно. Под 2.4.27 собираю без патчей
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

Скоро дам. На работе слетели партишены. Когда восстановлю таблицы ... или когда заново стану ставить линя и vmware, придется копаться :)

Ответить