Il 12:27, lunedì 19 novembre 2001, David Spencer ha scritto:
Okay I've downloaded 2.4.14 and I have a couple of questions:
1. I have a stock 7.2 install; what system implications are there? Does the new kernel require new versions of anything in 7.2? (for example: new libraries, new compiler, is there anything that will fall over when I boot with a later kernel?)
I dont think so. Maybe you have to upgrade the quota package, if you use them (I am having problem with that stuff, I am gonna change it soon).
2. How do I rebuild the kernel with the same options as the stock kernel was built with? Is this even possible given the old one is 2.4.4 and I'm about to replace it with 2.4.14? Is it possible to "import" one kernel's build settings into a later version? I would like to keep the changes needed down to a bare minimum.
There should be a .config file somewhere. It comes with the standard suse kernel. I think you can also get a .config file from gunzipping /proc/config.gz I do not know if you are running into problems switching from a suse patched kernel to a standard kernel.
2a. I suppose I'm asking if /usr/src/linux/arch/i386/config.in or defconfig is the "factory settings" and if whichever file it is can be used in 2.4.14 - perhaps not directly but can it be modified to work?
3. If my attempt at upgrading the kernel goes belly-up, can I tweak the settings in the stock kernel and rebuild it in place, i.e. in /usr/src/linux? I need to modify SEMOPM in sem.h. Again how do I rebuild the kernel with the same config settings as at the factory?
You do not need to erase your old running kernel. Just change its filename and add the entry in lilo.conf I think you will have to recompile alsa modules too, if yuo use them to hear sounds. Praise