On Thu, Jan 11, 2001 at 12:15:59AM -0600, Jerry Kreps wrote:
I have 2.2.16 and 2.4.0 installed on my system. I am currently running -18tgz version of SuSE's 2.4.0 kernel (the httpd service fails). I have no problem using vmlinuz for 2.2.16 and vmlinuz.240 for the 2.4.0 kernel. My confusion relates to the System.map and the initrd file. A new System.map is generated everytime you recompile a kernel. Yet, I don't know of any way in lilo.conf to tell a kernel to use a specific map. Chris references "initrd=/boot/initrd-x.y.z" in his example of lilo.conf BUT, recompiling the kernel does NOT produce a new initrd file, at least not on my
/sbin/mk_initrd is supposed to create initrd. Sorry, don't have answers to other questions. -Kastus
box, so why reference a different initrd file? Also, when you do "make modules" and "make modules_install" you change the modules to reflect the newly compiled kernel, not the old one. When I boot the old kernel it gives me a message bout the modules not being current, or something like that.
Ok, Linux gurus.... what's the scoop? JLK