On Wed, Dec 13, 2000 at 11:07:18PM -0800, Peter Jay Salzman wrote: > i wrote a very nice piece on the System.map file. you can find it at my > personal website, along with other bits and pieces of linux knowledge: > > http://www.dirac.org/p/linux/systemmap.html > > what's most likely happening is that the System.map file that klogd is > finding is in /boot/System.map, since that's the first location klogd will > look by default. > > one of the steps when you compile a kernel would be: > > cp /usr/src/linux/System.map /boot/System.map-thisversion
good > ln -s /boot/System.map-thisversion /boot/System.map unecessary, this has not been required ever since 2.2 kernels came out, and possibly even before that. everything that uses System.map looks for System.map-`uname -r` you don't need that symlink. redhat still does this for incomprehensible reasons. all it accomplishes is allowing you to only boot one version of the kernel with a matching System.map. note if you use kernel-package all this crap is taken care of automatically. note that kernel package does NOT create a System.map symlink it only installs System.map-`uname -r` as it should. -- Ethan Benson http://www.alaska.net/~erbenson/
pgpPWUxj5pn0Q.pgp
Description: PGP signature