Hi, I have been trying to compile a new 2.4.2 kernel. Mainly to see if I can do it. The first time I did this it appeared to work fine. However I wanted to tweak things and re-did the same steps: make xconfig (loading the previously saved configuration then changing a couple of small things) make dep make clean make bzImage make modules make modules_install This time when I tried to run lilo it reported error kernel too big. When I looked I discovered that the new vmlinuz file was over 2GB! I can't work out what I did differently the first time, but I have tried several times since and always get the same problem. I have checked that I am using modules and compiling almost everything I can as modules, so I don't think the kernel needs to be this size. Any help appreciated. I think someone recently posted a similar problem, but I couldn't find it when I searched the archives, so sorry if this is a FAQ. Regards, Mark