Ok, I don't get it. Almost every time I build a kernel, my system becomes unbootable. By that I mean when I reboot, I get as far as "LIL-". I've built many, many kernels in every version since 6.0, and I never had any problems until 7.0, and now 7.1. I follow the same routine I always did: make xconfig make dep make clean make bzImage make modules make modules_install make bzlilo In 7.1 I chose to install the 2.2.18 and 2.4 kernels. I end up with several kernels to choose from in the boot menu: linux linux2.4 suse In /boot, there are several versions of System.map, and several versions of initrd. If I build a new 2.4 kernel, do I have to make a new initrd as well? How do I do this? I noticed that /lib/modules/2.2.18 has tons of modules in it. But /lib/modules/2.4-4GB has hardly any. Why are these "stock" kernel & module configurations so different? Why so few in the 2.4 kernel? Why are all the stock kernels Pentium optimized? It seems to me that AMD is popular enough that there ought to be a "stock" kernel that is optimized for AMD. In /usr/src, I have linux, linux-2.2.18, linux-2.4.0.SuSE, linux-2.4.0-4GB, and possibly one other I think (not sure). "linux" points to linux-2.4.0.SuSE. But if I run the above steps in /usr/src/linux, the image which gets created is vmlinuz which corresponds to the "linux" choice in the boot menu, which always comes up as the 2.2.18 kernel. I'm very confused. Maybe I have forgotten something...? Can someone help me sort this out? Thanks, Mike ------------------------------------------------------------------------- Cleary_Mike@emc.com ------------------------------------------------------------------------- "We are born wet, naked and hungry......then things get worse."
participants (1)
-
Cleary_Mike@emc.com