One more thing I need to add to my reply:
Just a wild guess (probably wrong). It might be looking for a
System.map-version where version is what you get with uname -r.
If this is indeed the case, then if you will look at the Makefile in the
/usr/src/linux directory you will find a line that says:
KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)$(GBVERSIO
N)$(SMPVERSION)
I guess the only part you should modify in order to make your kernel name
unique is the value of the EXTRAVERSION variable which is set at the top of
the Makefile.
But then again, I am probably absolutely wrong.
Avi
--On Tuesday, March 27, 2001 22:45:52 -0600 Jerry Kreps
I've been recompiling my 2.2.18 kernel several times during the last couple of days in order to get my IDE PleXWriter 8423Ti to burn a CD. That's another story that's is not sucessful yet.
However, after each kernel compile I'd copy the bzImage and the System.map to /boot and refire lilo. While searching the logs for msgs about the PleXWriter under ide-scsi emulation I noticed that during booting System.map-2.2.18 was always being loaded despite my copying System.map from /usr/src/linux after each compile.
I've noticed that lilo.conf doesn't contain any mention of the system.map. So, how does one tell the kernel which System.map to use, especially if two different kernels create two different System.maps???
JLK -- Avi Schwartz Get a Life, avi@CFFtechnologies.com Get Linux!