colin schaub writes: > the one thing i haven't upgraded is the kernel. anyone have much > experience in this? any insight? starting points? i've looked around > to RTFM, albeit briefly, and have found a few sites and email lists. > it all seems pretty easy - if you knew exaclty what to do already. > i'd love some suggestions and/or things to watch out for. Assuming your distro doesn't have a nice system for building and packaging a kernel (like Debian's make-kpkg), you'll need to do it by hand. Follow the instructions you've already found, or read the README that comes with the Linux source. It should basically consist of these steps, with an additional step if you use modules: make menuconfig make dep make bzImage You'll then actually install the new kernel by copying it to the place where your boot loader looks for it (specified in /etc/lilo.conf if you use lilo). > ps - i'd think it's pretty easy to just compile a kernel. but what > about all the things that get compiled in? how do i make sure i've > built a kernel that is the "same" as the one i've got, just upgraded. Find the config file for the current kernel and copy it into the Linux source tree as .config. Then run "make oldconfig". This will import your old config. Do this from a freshly unpacked source tree, before you do anything else. If you don't have the old config, you'll have to configure the new kernel from scratch. This isn't difficult, but can take a few tries to get right the first time. Make sure to look at everything when doing this, as the config that ships with the source sometimes has some odd options set. Also take care to setup your boot loader to allow you to boot the known working kernel should the new one fail. -- David Phillips <david at acz.org> http://david.acz.org/ _______________________________________________ TCLUG Mailing List - Minneapolis/St. Paul, Minnesota http://www.mn-linux.org tclug-list at mn-linux.org https://mailman.real-time.com/mailman/listinfo/tclug-list