On Thu, 18 Nov 1999, John Marr wrote:
>Greetings:
>
> I recently rebuilt my kernel (2.2.11). When the modules are loading
>during startup, I get an error that there are unresolved symbols. Any idea
>what this is, and how I can fix it? I made sure that all my module options
>are compiled, and I have no idea what to do.
Firstly i doubt if simply running depmod -a and/or deleteing and
recompiling the modules will help here as suggested by someone else.
There are several resons why unresolved symbols appier,
1) depmod used an old System.map,! Why is that,? possably because
when the new kernel was compiled you forgot to copy
/usr/src/linux/System.map to its final resting place, normaly that
would be /boot, or even "/" depending on which distro one has, and
what one has defined in /etc/lilo.conf
Solution to (1) is copy /usr/src/linux/System.map to the place
defined in /etc/lilo.conf.
2) There are still reports on the linux-kernel-mailing list about
"unresolved sysmbols" appiering under different compile combinations,
the answer here is not easy, simply saying upgade the kernel to
2.2.12 or 13 is not an answer. Viewing your configuration might help
here, if and only if (1) does not help.
You could try the following to check if the System.map is the culpret.
depmod -a /usr/src/linux/System.map or
cp /boot/System.map System.map.old or if
/boot/System.map is a symbolic link to (for example)
-> System.map-2.2.5-15
simply remove the link with
rm System.map
Now rerun depmod as per above.
Reading /usr/src/linux/README should explain everything to you about
makeing and installing a new kernel. Did you comply to the rules
stated in /usr/src/linux/README ??
Another help would be 'man depmod' it explains about using
/proc/ksyms along with depmod, that way you know you are using the
correct symbols, if then the unresolved symbols persist a futher
message containing the following might help to find the problem.
include the output of;
/proc/ksyms
depmod -V
/usr/src/linux/.config
It might be a good idea "NOT" to send all that to the list, just to
me and any other party who replys to you with help and then only then
IF he asks or states he wants to read the above.
>
>John
--
Regards Richard
[EMAIL PROTECTED]
http://people.zeelandnet.nl/pa3gcu/