ALT Linux Community general discussions
 help / color / mirror / Atom feed
* Re: [Comm] VMWare 5 и ядро 2.6.10-26wks-smp
  2005-04-17 13:07 [Comm] VMWare 5 и ядро 2.6.10-26wks-smp Владимир Гусев
@ 2005-04-17 12:26 ` Igor V.Marenkov aka some_x
  2005-04-17 12:32 ` Alexander Kuprin
  1 sibling, 0 replies; 5+ messages in thread
From: Igor V.Marenkov aka some_x @ 2005-04-17 12:26 UTC (permalink / raw)
  To: community

Владимир Гусев wrote:

> После установки этого ядра не работают ни win4lin, ни VMWare. Пока 
> решил  пробовать заново поднять VMWare. пара подводных камушков в виде 
> ICONDIR и  и выбора версии нужной gcc были пройдены, но дальше вот что 
> из этого  получается:

кажется решение есть на wiki.sysiphus.ru , хотя я могу ошибаться


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] VMWare 5 и ядро 2.6.10-26wks-smp
  2005-04-17 13:07 [Comm] VMWare 5 и ядро 2.6.10-26wks-smp Владимир Гусев
  2005-04-17 12:26 ` Igor V.Marenkov aka some_x
@ 2005-04-17 12:32 ` Alexander Kuprin
  2005-04-17 14:27   ` Nick S. Grechukh
  1 sibling, 1 reply; 5+ messages in thread
From: Alexander Kuprin @ 2005-04-17 12:32 UTC (permalink / raw)
  To: community

В сообщении от Воскресенье, 17-Апр-2005 16:07 Владимир Гусев написал(a):

> Что за Invalid module format ?

Весь этот цирк лечится правкой Makefile в vmmon.tar и vmnet.tar. 
Соответственно надо распаковать тарболы, подправить Makefile и запаковать 
обратно. Правится строка

BUILD_DIR = $(HEADER_DIR)/..

и заменяется на 

BUILD_DIR = /lib/modules/$(VM_UNAME)/build

После этого собирается. Хотя опять же возникает вопрос почему такая строка не 
работает именно в ALT Linux? аль-специфик заморочки? :-(

-- 
WBR, Alexander Kuprin

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Comm] VMWare 5 и ядро 2.6.10-26wks-smp
@ 2005-04-17 13:07 Владимир Гусев
  2005-04-17 12:26 ` Igor V.Marenkov aka some_x
  2005-04-17 12:32 ` Alexander Kuprin
  0 siblings, 2 replies; 5+ messages in thread
From: Владимир Гусев @ 2005-04-17 13:07 UTC (permalink / raw)
  To: ALT Linux Community

После установки этого ядра не работают ни win4lin, ни VMWare. Пока решил  
пробовать заново поднять VMWare. пара подводных камушков в виде ICONDIR и  
и выбора версии нужной gcc были пройдены, но дальше вот что из этого  
получается:

[root@vova bin]# ./vmware-config.pl
Making sure services for VMware Workstation are stopped.

Stopping VMware services:
    Virtual machine  
monitor                                                                                                     
[ DONE ]

Configuring fallback GTK+ 2.4 libraries.

Usage: update-mime-database [-hv] MIME-DIR CACHE-DIR
Use of uninitialized value in addition (+) at ./vmware-config.pl line 794.
Unable to update the MIME-Type database.
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]

Trying to find a suitable vmmon module for your running kernel.

None of the pre-built vmmon modules for VMware Workstation is suitable for  
your
running kernel.  Do you want this program to try to build the vmmon module  
for
your system (you need to have a C compiler installed on your system)? [yes]

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

What is the location of the directory of C header files that match your  
running
kernel? [/lib/modules/2.6.10-wks26-smp-alt5/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using standalone build system.
make: Entering directory `/root/tmp/vmware-config0/vmmon-only'
make[1]: Entering directory `/root/tmp/vmware-config0/vmmon-only'
make[2]: Entering directory  
`/root/tmp/vmware-config0/vmmon-only/driver-2.6.10-wks26-smp-alt5'
make[2]: Leaving directory  
`/root/tmp/vmware-config0/vmmon-only/driver-2.6.10-wks26-smp-alt5'
make[2]: Entering directory  
`/root/tmp/vmware-config0/vmmon-only/driver-2.6.10-wks26-smp-alt5'
make[2]: Leaving directory  
`/root/tmp/vmware-config0/vmmon-only/driver-2.6.10-wks26-smp-alt5'
make[1]: Leaving directory `/root/tmp/vmware-config0/vmmon-only'
make: Leaving directory `/root/tmp/vmware-config0/vmmon-only'
Unable to make a vmmon module that can be loaded in the running kernel:
Error inserting '/root/tmp/vmware-config0/vmmon.o': -1 Invalid module  
format
There is probably a slight difference in the kernel configuration between  
the
set of C header files you specified and your running kernel.  You may want  
to
rebuild a kernel based on that directory, or specify another directory.

For more information on how to troubleshoot module-related problems, please
visit our Web site at  
"http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.

Что за Invalid module format ?

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] VMWare 5 и ядро 2.6.10-26wks-smp
  2005-04-17 12:32 ` Alexander Kuprin
@ 2005-04-17 14:27   ` Nick S. Grechukh
  2005-04-17 14:35     ` Alexander Kuprin
  0 siblings, 1 reply; 5+ messages in thread
From: Nick S. Grechukh @ 2005-04-17 14:27 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1183 bytes --]

On Sunday 17 April 2005 15:32, Alexander Kuprin wrote:
> В сообщении от Воскресенье, 17-Апр-2005 16:07 Владимир Гусев написал(a):
> > Что за Invalid module format ?
он собрал .o. надо .ko. чтобы было правильно. должна использоваться не 
standalone build system а 2.6 build system.
> Весь этот цирк лечится правкой Makefile в vmmon.tar и vmnet.tar.
> Соответственно надо распаковать тарболы, подправить Makefile и запаковать
> обратно. Правится строка
> BUILD_DIR = $(HEADER_DIR)/..
> и заменяется на
> BUILD_DIR = /lib/modules/$(VM_UNAME)/build
> После этого собирается. Хотя опять же возникает вопрос почему такая строка
> не работает именно в ALT Linux? аль-специфик заморочки? :-(
а вот почему:
# realpath /lib/modules/2.6.11-std26-up-alt6/build         
/usr/src/linux-2.6.11-std26-up
# realpath /lib/modules/2.6.11-std26-up-alt6/build/include
/usr/include/linux-2.6.11-std26-up/include
# realpath /lib/modules/2.6.11-std26-up-alt6/build/include/..
/usr/include/linux-2.6.11-std26-up
обратите внимание, что build/include/.. != build, симлинки, однако.
надо бы в Makefile не builddir привязывать к headerdir, а вовсе наоборот:
BUILDDIR=bla-bla-bla
HEADER_DIR=$(BUILD_DIR)/include

[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] VMWare 5 и ядро 2.6.10-26wks-smp
  2005-04-17 14:27   ` Nick S. Grechukh
@ 2005-04-17 14:35     ` Alexander Kuprin
  0 siblings, 0 replies; 5+ messages in thread
From: Alexander Kuprin @ 2005-04-17 14:35 UTC (permalink / raw)
  To: community

В сообщении от Воскресенье, 17-Апр-2005 17:27 Nick S. Grechukh написал(a):
> On Sunday 17 April 2005 15:32, Alexander Kuprin wrote:
> > В сообщении от Воскресенье, 17-Апр-2005 16:07 Владимир Гусев написал(a):
> > > Что за Invalid module format ?
>
> он собрал .o. надо .ko. чтобы было правильно. должна использоваться не
> standalone build system а 2.6 build system.

Не совсем понял о чём Вы, потому что даже после того как я воспользовался 
vmware-any-any-update89.tar.gz вылезала именно эта ошибка и помогла только 
ручная правка Makefile

> а вот почему:
> # realpath /lib/modules/2.6.11-std26-up-alt6/build
> /usr/src/linux-2.6.11-std26-up
> # realpath /lib/modules/2.6.11-std26-up-alt6/build/include
> /usr/include/linux-2.6.11-std26-up/include
> # realpath /lib/modules/2.6.11-std26-up-alt6/build/include/..
> /usr/include/linux-2.6.11-std26-up
> обратите внимание, что build/include/.. != build, симлинки, однако.
> надо бы в Makefile не builddir привязывать к headerdir, а вовсе наоборот:
> BUILDDIR=bla-bla-bla
> HEADER_DIR=$(BUILD_DIR)/include

Хм... Понятно. (мысли вслух) Интересно, а а VMware Team в курсе или ей всё 
равно?

-- 
WBR, Alexander Kuprin

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-04-17 14:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-17 13:07 [Comm] VMWare 5 и ядро 2.6.10-26wks-smp Владимир Гусев
2005-04-17 12:26 ` Igor V.Marenkov aka some_x
2005-04-17 12:32 ` Alexander Kuprin
2005-04-17 14:27   ` Nick S. Grechukh
2005-04-17 14:35     ` Alexander Kuprin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git