Compiling SuSE Kernels
I would like to compile my kernel or even upgrade my kernel version for SuSE I have both 7.0 and 7.1. I have compiled linux kernels many times for RedHat, mandrake, and slackware. I've tried using the "standard" linux kernels of 2.4.4 and 2.4.5 but it appears that SuSE has many custom patches to the kernel. Where could I get these? The standard kernels all work, and speed things up quite a bit, but the problem is mostly with modules, (I'd like to compile everything statically into the kernel with no modules at all) but I have a C-Media sound card, and alsa likes modules. I know how to do the make mrproper, make, make install, make bzIage, make modules make modules_install, and I've played around with trying newer versions of the mod_utils and this also helps some. But I'm still missing something. Everything else works fine, my SiS NIC, my NVidia video, my Adaptec SCSI controller, all work great. Any help on this would be appreciated. Ray
* McCaffity, Ray (ray.mccaffity@wcg.com) [010622 14:16]: ->I would like to compile my kernel or even upgrade my kernel version for SuSE ->I have both 7.0 and 7.1. ->I have compiled linux kernels many times for RedHat, mandrake, and ->slackware. ->I've tried using the "standard" linux kernels of 2.4.4 and 2.4.5 but it ->appears that ->SuSE has many custom patches to the kernel. Where could I get these? -> ->The standard kernels all work, and speed things up quite a bit, but the ->problem ->is mostly with modules, (I'd like to compile everything statically into the ->kernel ->with no modules at all) but I have a C-Media sound card, and alsa likes ->modules. -> ->I know how to do the make mrproper, make, make install, make bzIage, make ->modules ->make modules_install, and I've played around with trying newer versions of ->the mod_utils ->and this also helps some. But I'm still missing something. Everything else ->works fine, ->my SiS NIC, my NVidia video, my Adaptec SCSI controller, all work great. -> ->Any help on this would be appreciated. -> Dowload the kernel source from the ftp site: /pub/people/mantel You can then use a util called make cloneconfig to clone your running kernel and it will prompt you for the new stuff. You can't clone a 2.2 kernel to a 2.4 kernel, but if you load the 2.4 kernel off 7.1 you can clone that. cloneconfig is SuSE specific..it's a nice little feature. -- Ben Rosenberg mailto:ben@whack.org ----- "They that can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety." -Benjamin Franklin
which is better to download then? the rpm or the bzip? also, are these files considered sources? Should i download kernel-source-2.4.5.SuSE-1.i386.rpm also? Little confused..... On Friday 22 June 2001 02:29 pm, Ben Rosenberg wrote:
* McCaffity, Ray (ray.mccaffity@wcg.com) [010622 14:16]: ->I would like to compile my kernel or even upgrade my kernel version for SuSE ->I have both 7.0 and 7.1. ->I have compiled linux kernels many times for RedHat, mandrake, and ->slackware. ->I've tried using the "standard" linux kernels of 2.4.4 and 2.4.5 but it ->appears that ->SuSE has many custom patches to the kernel. Where could I get these? -> ->The standard kernels all work, and speed things up quite a bit, but the ->problem ->is mostly with modules, (I'd like to compile everything statically into the ->kernel ->with no modules at all) but I have a C-Media sound card, and alsa likes ->modules. -> ->I know how to do the make mrproper, make, make install, make bzIage, make ->modules ->make modules_install, and I've played around with trying newer versions of ->the mod_utils ->and this also helps some. But I'm still missing something. Everything else ->works fine, ->my SiS NIC, my NVidia video, my Adaptec SCSI controller, all work great. -> ->Any help on this would be appreciated. ->
Dowload the kernel source from the ftp site:
/pub/people/mantel
You can then use a util called make cloneconfig to clone your running kernel and it will prompt you for the new stuff. You can't clone a 2.2 kernel to a 2.4 kernel, but if you load the 2.4 kernel off 7.1 you can clone that.
cloneconfig is SuSE specific..it's a nice little feature.
participants (3)
-
Ben Rosenberg
-
David Erdman
-
McCaffity, Ray