I'm using Mandrake 7.2 and 2.2.17-21mdk
I'm somewhat confused about the role of /boot/System.map and /boot/map in
the installation of a kernel.
My understanding is that when I re-compile a kernel a new System.map-2.x.x
is created. On my system the current one, System.map-2.2.17-21mdk, is
linked to System.map. In order to use the new version of the kernel I
assume I must relink System.map to the new System.map-2.2.x.x. However,
presumably this will mean that at boot up only the new kernel will work (if
indeed it does work).
What I want to achieve is a situation in which I can choose any kernel or
kernel version from the Lilo menu, but I don't see how to do this given
that only one System.map seems to be current at any one time. I note that
there is a global entry of map=/boot/map. This file doesn't seem to have
changed after re-compilation.
Neither the kernel HOWTO nor the Lilo mini-HOWTO nor the Lilo man page seem
to explain this, at least not such that I can recognise it as an
explanation. I'd be very grateful if someone could explain what I need to
do to be able to have several options at boot time - or is this not
possible? Lilo objects if I put a separate map=... in the image section.
- Richard.
--
Richard Kimber
http://www.psr.keele.ac.uk/area/uk/ge01.htm
British General Election 2001