Actually, compiling your own is quite easy. Basically, just get the source, unzip it in /usr/src making sure you move the old /usr/src/linux directory out of the way first, then cd into /usr/src/linux and do: make xconfig (or make menuconfig if you're not running X) Select the options that you need. If you don't know what something is, just read the help for it. It will usually tell you if you need it or not. I usually compile my filesystem support directly into the kernel (ext2, reiserfs), and just about everything else as modules (like ethernet drivers, ppp support, etc.). Once you have that all taken care of, Save and exit. Then do: make dep make clean make bzlilo make modules make modules_install Confirm that everything in /etc/lilo.conf points to the right kernel that you just made. The new kernel and System.map will be in "/", not "/boot". You can move them to /boot though, just make sure you're lilo.conf reflects this. I usually duplicate my normal kernel in lilo.conf and call it something like linux-old just in case my new one doesn't boot. Make sure you run /sbin/lilo if you make any changes to lilo.conf. You can optionally make an initrd image. You don't need this if you have everything you need at boot compiled directly into the kernel. If you have SCSI though, and compiled your SCSI drivers as a module, you need to make an initrd image, and add the line initrd=<path to image> into lilo.conf. To make it, do something like: mkinitrd /boot/initrd-2.4.14.img 2.4.14 (use whatever version number your new kernel is) Jay > -----Original Message----- > From: Paul Harris [mailto:PaulHarris at Bigfoot.com] > Sent: Thursday, November 15, 2001 1:14 PM > To: tclug-list at mn-linux.org > Subject: [TCLUG] Upgrade Kernel > > > I can't believe I can't find the information for this, but... > I run Debian/Woody, and would like to upgrade the kernel (as > part of learning about Linux). I'm happy to stick with 2.2.x > kernel at the moment. The problem is I think there is a way > to do this automagically via the gift of apt-get, but I can't > find how anywhere. I know I could compile my own, but I'd > rather do it the easy way for now. > > Cheers, Paul > > > _______________________________________________ > Twin Cities Linux Users Group Mailing List - Minneapolis/St. > Paul, Minnesota http://www.mn-linux.org > tclug-list at mn-linux.org > https://mailman.mn-> linux.org/mailman/listinfo/tclug-list >