OneOfOne
well i have had lotsa troubles with that and when i finally made it i felt like i should share that.
1. grap the latest 2.5.x kernel from http://www.kernel.org/pub/linux/kernel/v2.5/
2a. move/copy it to /usr/src (well you can put it wherever) then unbz2/tar :
if you have bzip2 installed and you downloaded the .tar.bz2 then you should do this :
tar -xjvf linux-2.5.x.tar.bz2 you will have the src tree under linux-2.5.x/
else you can do it the old style with gzip.
2b. if you have any patchs and you want to apply it to the 2.5.x kernel you should cd to linux-2.5.x/ then do this command : patch -p1 <patch-2.5.x
3. cd to the linux-2.5.x folder then type : make menuconfig OR make xconfig (KDE2.2+) OR make gconfig (GNome)
4. after you save your config type this command to compile the kernel: make bzImage
5. if you chose any modules then type:
make modules modules_install
6a. to make it auto install the kernel type : make install
6b. if you use lilo you should rerun it : /sbin/lilo
7. reboot and enjoy.
NOTES (IMPORTANT) :
A. if it won't boot for some reason try to do this : make clean defconfig bzImage modules modules_install install
if it still won't boot then its something with your hardware.
B. it have some broken deps with the v4l & audio drivers
C. well that's about all what i did and it works like a charm here
Ref. :
http://www.kernel.org/pub/linux/kernel/v2.5/
http://www.codemonkey.org.uk/post-halloween-2.5.txt
i'm a newbie myself so i wrote this so anyone can understand it, a newbie or not. if you feel i should add/change anything please let me know.
please post what you think, oh would someone please make it sticky? thanks :)
peace
-Ahmed F.
1. grap the latest 2.5.x kernel from http://www.kernel.org/pub/linux/kernel/v2.5/
2a. move/copy it to /usr/src (well you can put it wherever) then unbz2/tar :
if you have bzip2 installed and you downloaded the .tar.bz2 then you should do this :
tar -xjvf linux-2.5.x.tar.bz2 you will have the src tree under linux-2.5.x/
else you can do it the old style with gzip.
2b. if you have any patchs and you want to apply it to the 2.5.x kernel you should cd to linux-2.5.x/ then do this command : patch -p1 <patch-2.5.x
3. cd to the linux-2.5.x folder then type : make menuconfig OR make xconfig (KDE2.2+) OR make gconfig (GNome)
4. after you save your config type this command to compile the kernel: make bzImage
5. if you chose any modules then type:
make modules modules_install
6a. to make it auto install the kernel type : make install
6b. if you use lilo you should rerun it : /sbin/lilo
7. reboot and enjoy.
NOTES (IMPORTANT) :
A. if it won't boot for some reason try to do this : make clean defconfig bzImage modules modules_install install
if it still won't boot then its something with your hardware.
B. it have some broken deps with the v4l & audio drivers
C. well that's about all what i did and it works like a charm here
Ref. :
http://www.kernel.org/pub/linux/kernel/v2.5/
http://www.codemonkey.org.uk/post-halloween-2.5.txt
i'm a newbie myself so i wrote this so anyone can understand it, a newbie or not. if you feel i should add/change anything please let me know.
please post what you think, oh would someone please make it sticky? thanks :)
peace
-Ahmed F.