LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices

Reply
 
Search this Thread
Old 02-10-2005, 09:08 PM   #1
madiyaan
Member
 
Registered: Apr 2003
Posts: 69

Rep: Reputation: 15
VMWare Linux Kernel address space mis-match


hey all,
I have a Fedora Core 3 default installation, kernel version 2.6.9-1.667. I'm trying to run my Windows from within my Linux-box. I just installed VMWare and ran it.
Code:
vmware
This gave me a message saying that I have to (re-)configure vmware-config.pl. I, therefore, ran vmware-config.pl, and had this interaction with it on the command line.
Code:
[root@r57h63 madiyaan]# vmware-config.pl
Making sure VMware Workstation's services are stopped.

Stopping VMware services:
   Virtual machine monitor                                 [  OK  ]

grep: /proc/ksyms: No such file or directory
grep: /proc/ksyms: No such file or directory
grep: /proc/ksyms: No such file or directory
Trying to find a suitable vmmon module for your running kernel.

None of VMware Workstation's pre-built vmmon modules 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] 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? [/usr/src/linux/include] /lib/modules/2.6.9-1.667/source

The path "/lib/modules/2.6.9-1.667/source" is an existing directory, but it doesnot contain at least one of these directories "linux", "asm", "net" as expected.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /lib/modules/2.6.9-1.667/source/include

The kernel defined by this directory of header files does not have the same
address space size as your running kernel.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The final error message that I get is this:
The kernel defined by this directory of header files does not have the same
address space size as your running kernel.

I searched a bit online and tried to apply this patch:
http://ck.kolivas.org/patches/2.6/2.6.9/2.6.9-ck1/
But I can't figure out how to apply it to my system. Can anyone help me please?
Thanks,
 
Old 02-10-2005, 09:55 PM   #2
btmiller
Senior Member
 
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,118

Rep: Reputation: 315Reputation: 315Reputation: 315Reputation: 315
Before you try to apply the patch, make sure you have your kernel headers installed. i think in FC3 the RPM is glibc-kernel-headers ... int any case, rpm -qa | grep kernel will give you the list of kernel packages installed on your system. If the kernel headers aren't installed, you may have to get them. You may also need the kernel source.

In any case, you'd apopply the patch via the patch command in the kernel source tree, and then recompile your kernel.
 
Old 06-19-2006, 04:42 AM   #3
gloriant
Member
 
Registered: Sep 2004
Distribution: Debian{Woody,Sarge,Etch}, UbuntuLTS6.06, SuSE{6.2,8.0}
Posts: 42

Rep: Reputation: 15
header files does not have the same address space

Quote:
Originally Posted by madiyaan
kernel version 2.6.9-1.667.
...
I just installed VMWare
...
vmware-config.pl.

Code:
The kernel defined by this directory of header files 
does not have the same address space size as your 
running kernel.
You should try to install the vmware-any-any-update101 from
http://mirror.vmmatrix.net/vmware-any-any-update/

Code:
site=http://mirror.vmmatrix.net/vmware-any-any-update/
arch=vmware-any-any-update101
cd /tmp && curl ${site}${arch}.tar.gz | tar zx -
if [ ! ${?} ]; then echo "error extracting $arch" >&2; exit -1; fi
cd ${arch} && su - -c "./runme.pl"

su - -c "vmware-config.pl"
 
Old 06-19-2006, 05:22 AM   #4
prozac
Member
 
Registered: Oct 2005
Location: Australia
Distribution: slackware 12.1
Posts: 753

Rep: Reputation: 32
this issue has already been discussed and solved. please use the search to find it.
 
Old 06-19-2006, 09:03 PM   #5
chadtex
LQ Newbie
 
Registered: Jun 2006
Posts: 4

Rep: Reputation: 0
i agree with prozac.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
What/Where is the I/O Address Space? moadon Programming 1 05-12-2005 09:13 PM
dhcp no ip address and netmask dont match route address pengy666 Linux - Wireless Networking 1 05-08-2005 09:33 AM
Mandrake 10.1, & 10.2 kernel and kernel-source match up. raxxal Mandriva 1 03-30-2005 10:57 PM
Debug Linux kernel in vmware (two machines in vmware)?? cyu021 Programming 0 03-30-2005 07:46 PM
address match list syntax for bind dguy Linux - Networking 2 07-16-2002 09:08 AM


All times are GMT -5. The time now is 01:22 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration