>>>>> "I" == Ian Mcleod <Mcleod> writes: I> uuurrrggghhh I am yet to successfully compile anything let I> alone a kernel.. I have been using Linux for years and I still I> don't understand this really basic stuff.. Quite shameful I I> know..
Not at all: Compiling the kernel is not for the squeamish -- if you go to kernelbook.sourceforge.net, you can download my old guide for compiling the 2.2 kernel -- for all it's advances, the 2.4 kernel is pretty much the exact same process, only now there are hundreds of options. Basically, if an option doesn't make sense, make it a module ;) There is one very important difference, and others may correct me on this, but here's my brute-force sequence for actually installing a new kernel under Mandrake 9.0: - get the kernel tarball from ftp.tux.org and unpack in /usr/src - symlink linux-2.4.19 to /usr/src/linux - take my .config from that previous message and put it into linux - "make oldconfig" - "make xconfig" and check every form for any obvious errors or omissions, especially for filesystem and network support - "make bzImage modules dep clean" - create a temp dir "mkdir ~/tmpboot" - "INSTALL_PATH=~/tmpboot INSTALL_MODULE_PATH=/lib/modules make bzlilo modules_install" - go have a nice dinner, a bath, watch some TV... - "mv ~/tmpboot/System.map /boot/System.map-2.4.19" - "mv ~/tmpboot/vmlinuz /boot/vmlinuz-2.4.19" - run "drakboot" and add the new vmlinux-2.4.19 to the bootloader reboot, and if it's better, go back to drakboot and set it as the default kernel; if it's worse, try to figure out from the dmesg listings what was missing or reconfigured and go through it all again. it's less painful than a root canal, and more fun than detention. -- Gary Lawrence Murphy - [EMAIL PROTECTED] - TeleDynamics Communications - blog: http://www.teledyn.com/mt/ - biz: http://teledyn.com/ - "Computers are useless. They can only give you answers." (Picasso)