Hi all, I'm new to linux, only 2 weeks, and I need a little help with updating the kernel. I am running 8.0 on a i686 machine and I have a few questions. My current kernel version is 2.4.18 and I thought I would have a bash at updating to 2.4.20. I used the following commands: cd /usr/src gunzip -c 'patchfile' | patch -p0 everything seemed to go to plan and I verified that for rejected portions using 'find /usr/src/linux -follow -name "*.rej" -print now if I enter the command 'uname -a' I get the following reply : Linux linux 2.4.18-64GB-SMP #1 SMP Wed Mar 27 13:58:12 UTC 2002 i686 unknown However, if I give the command 'linux/scripts/patch-kernel' I get this : 'Current kernel version is 2.4.19' What is actually happeneing here? if I navigate to /usr/src, my symbolic link points to a folder named linux-2.4.18 Also, assuming what I did was correct (which I am not entierly sure of) I tried to repeat this procedure with patchlevel 20. Now I get the following response which has caught me out: linux:/usr/src/linux # gzip -cd /home/****/patch-2.4.20.gz | patch -p0 can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN linux-2.4.19/CREDITS linux-2.4.20/CREDITS |--- linux-2.4.19/CREDITS Fri Aug 2 17:39:42 2002 |+++ linux-2.4.20/CREDITS Thu Nov 28 15:53:08 2002 -------------------------- File to patch: Any help would be appricieted, I am NOT going back to windows : ) btw, I also ran 'make mrproper' to remove any old .o files and dependencies. __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com