Install the latest kernel from Kernel.org under CentOS 5.x 64bit

Bir kez daha yine yeniden custom bir kernele ihtiyacim var.
Aslinda custom degil “guncel” bir kernele ihtiyacim var.
Sahip oldugum donanimlar bu kadar hizli degisip guncellenirken official kernellerin bu kadar geriden gelmesine katlanamaz durumda kaliyorum her seferinde 🙂
15.09.2007 itibari ile kurmus oldugum
g33 chipsetli intel anakartim da yasadigim sorunlarin onune gecemek icin yeni kernelimi deneyecegim.
centos 5 64 bit kurulu ve ayarli durumda su an sistemde kerneli su sekilde yukliyecegim…


wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2 -O /usr/src/linux-2.6.22.6.tar.bz2
cd /usr/src
tar xjvf linux-2.6.22.6.tar.bz2
ln -s linux-2.6.22.6 linux
cd linux
make clean && make mrproper
cp /boot/config-`uname -r` ./.config
make menuconfig

Buraya kadar gayet duz gitti islem
su an kurulu bulunan official kernelin config ini .config olarak yeni kernel dizini icine aldigimdan onu kullanabilirim yeni kernelimde.
yuklemek icin
Load an Alternate Configuration File kismina girip .config dosyasini sececegim bu kadar basit.
Sonra yeni kernel icin uygun gorduklerimde menude sececegim.
General Setup —> () Local version – append to kernel release
kisminda kernelin benim kernelim oldugunu gostermek icin 😀 nickimi ekleyebilirim 🙂
menude isim bitince kayit ediyorum ve devam ..

make rpm

kernel centos kerneli olacak. Rpm den sasmamak lazim..
rpm isi bittikten sonra – bu bayaca uzun surecektir – sira kurmaya geldi.

kernelim 64 bit olduguna gore

cd /usr/src/redhat/RPMS/x86_64/
ll
rpm -ivh --nodeps kernel-2.6.22.6-shukko-1.i386.rpm

sonra ramdisk yaraticam

mkinitrd /boot/initrd-2.6.22.6-shukko.img 2.6.22.6-shukko

En son olarak grub umu duzenleyip isi bitiricem 🙂
Bakalim olucak mi ?

nano /boot/grub/menu.lst
vs vs ...

Reboot

Sonuc: Yeni derledigim kernel ile makina acildi 😀

Bir yanıt yazın