Slack does not butcher the kernels like many other distros. That is one reason it is so easy to upgrade the kernel. I think the slack pack for the kernel has 5 patches applied for ext3. The patches are available from the source tree if you wish to use the straight kernel sources in a standard tarball. There are also additional patches for xfs if any interest there. Other than the slack packaging itself the kernel source is identical; prior to the patches being applied.
I certainly hope the 2.4.20 kernel works under Slack 8.1 or I would be having a very difficult time right now. I am still using Slack 8.1 with 2.4.20 kernel on my primary workstation. I wasn't worried about the ext 3 patches because I am still using ext2 as well. I only have one kernel patch for DVD+RW drive. And this kernel source originated from kernel.org.
If you get a kernel from kernel.org web page, select the full kernel and use the -j switch instead of the -z switch on the tar command because it is bzip2 compressed. The standard gzipped tarballs are still available under ftp.kernel.org.
You can transfer your current .config to the new source tree, except run "make oldconfig" after you copy it and just press enter at all the new prompts for the defaults. Your starting config will be identical to your current. If you are running the stock bare.i kernel for 2.4.18 then the config would be in /boot/config-ide-2.4.18 I think it is.
|