VMware

This Question is Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
1 2 3 4 5 Previous Next 61 Replies Last post: Aug 12, 2009 7:12 AM by mblake4u   Go to original post
Click to view eLead's profile Novice 20 posts since
Jul 24, 2006
I've been working on doing this with a test environment (an HP BL35p that has 2 IDE drives internal to it, and no space external) and have run into an issue.

During boot I see an error that reads along these lines:

Unresolved symbols in /lib/modules/2.4.21-37.0.2.ELvmnix/kernel/fs/nfsd/nfsd.o

And the NFS daemon fails to load.

I went through the steps to create the nfsd.o, it created it, and I copied it into the directory and verified that it copied over.

Any ideas on what would cause this?

Edit: Also, I did the portion where you copy the System.map over into the /boot/ and renaming it.

Message was edited by:
eLead
Click to view Mike_Laverick's profile Virtuoso 4,063 posts since
Jan 5, 2004
mmm,

you doing better than me - i couldn't get my esx to create the module. don't know what i am doing wrong though...

Regards
Mike
Click to view eLead's profile Novice 20 posts since
Jul 24, 2006
mmm,

you doing better than me - i couldn't get my esx to
create the module. don't know what i am doing wrong
though...

Regards
Mike


I did notice that I had to change up step 7 a bit -

Do make config and step slowly (holding down the Enter key apparently doesn't work lol)

Once that's done, make dep

Then proceed through and it'll create the nfsd.o module.
Click to view eLead's profile Novice 20 posts since
Jul 24, 2006
After you copy the system.map file, try running a
depmod -a to see if it throws any issues.

I get:

depmod: *** Unresolved symbols in /lib/modules/2.4.21-37.0.2.ELvmnix/kernel/fs/nfsd/nfsd.o
Click to view eLead's profile Novice 20 posts since
Jul 24, 2006
I had this problem on one of my tests.

When re-copying the System.map file didn't work, I
believe that rerunning the make dep && make modules
fixed it but it could have also been related to hard
restarting the server.


After running:

make dep
make modules

Did you then have to copy the System.map from /usr/src/linux-2.4 to /boot/System.map-2.4.21-37.0.2.ELvmnix
Click to view eLead's profile Novice 20 posts since
Jul 24, 2006
Trying the hard shutdown now.

Could something be getting compiled incorrectly?

On step 7, should make dep be run prior to make config, even though make config states to run make dep after it?

I also noticed that I had to create the /etc/sysconfig/nfs file so the MOUNTD_PORT=808 line is the only thing in it.
Click to view eLead's profile Novice 20 posts since
Jul 24, 2006
Thought I would mention that I finally got it to work - I'm currently bringing up a WinXP machine on it as I type!

Thanks for your help all, and the guides to the right directions!

Re: NFS Export from ESX 3 COS

24. Aug 8, 2006 11:41 AM in response to: RColbert
Click to view marxk's profile Enthusiast 38 posts since
Sep 20, 2005
I seem to be having trouble accomplishing this process. I have noticed a few differences from from the instructions. I am attempting this on a new install on a Dell.

I assumed that the differences were just typos or perhaps you had an RC install of ESX 3.

In step 1 you specify copying '2.4.21-37.9.2.ELvmnix'. In my installation it is not '..9.2...' it is '..0.2...'

Also in step 2 you specify 'cd /usr/src/linux2.4/configs' while my install has 'cd /usr/src/linux-2.4/configs'

When I run step 9 I get several error messages toward the end and a couple of error codes.

make[1]: *** [vmnix_acpi.o] Error 1
make[1]: Leaving directory ....
make: *** [_dir_arch/i386/kernel] Error 2

the nfsd.o does not exist at this point.

Also when I ran the make config I checked the NFS TCP option and it was N. I changed it to yes.

Also at the bottom of the version.h file there is a line that says #define VMNIX_BUILD "" since your instructions do you specify anything about previous lines I added the line listed in step 8 below this line.

Any ideas?

Re: NFS Export from ESX 3 COS

25. Aug 8, 2006 12:01 PM in response to: marxk
Click to view marxk's profile Enthusiast 38 posts since
Sep 20, 2005
I removed that #define VMNIX_BUILD "" and it appears the make bzImage is going a lot further than previously.
Click to view mraisin's profile Lurker 1 posts since
Aug 14, 2006
Thought I would mention that I finally got it to work
  • I'm currently bringing up a WinXP machine on it as
I type!

Thanks for your help all, and the guides to the right
directions!


So what did you do to finally get it working? i am having the exact same problem. please share!
Click to view madvenu's profile Novice 15 posts since
Jun 28, 2006
Same here -- I have reinstalled and recompiled 3 times now, but still get nfsd.o -- unresolved dependency issues.

What miracle solved this one ?

venu
Click to view Mike_Laverick's profile Virtuoso 4,063 posts since
Jan 5, 2004
I didn't get this working either....

as for miracles - remember were not doing anything here that is recommended or supported... :-)

I'm hoping we get a more "idiots" guide approach (for idiots like me) because it must be in the proceedure if some people get the module and others don't... unless there slightly different kernel build floating around - but I would have thought that's unlikely (unless it something like beta/rc1/eval/ga)

Regards
Mike

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities