Jumat, 14 Mei 2010

Recompile kernel CentOS 4.6

1. Download kernel versi terakhir dari www.kernel.org

2. Copy source kernel ke /usr/src/kernel/ dan unpack
[root@appdev kernels]tar jxvf linux-2.6.25.3.tar.bz2

3. Copy config files dari kernel original
[root@appdev kernels]# cd linux-2.6.25.3
[root@appdev linux-2.6.25.3]# cp /boot/config-2.6.9-67.0.15.ELsmp .config
[root@appdev linux-2.6.25.3]# make menuconfig

and then exit

4. Rebuild RPM package
[root@appdev linux-2.6.25.3]# make rpm

5. Anda akan menemukan src rpm dan package RPM di /usr/src/redhat/RPMS and /usr/src/redhat/ SRPMS

6. Install package RPM yang baru
[root@appdev]#rpm -ivh –nodeps /usr/src/redhat/RPMS/i386/kernel-2.6.25.3-1.i386.rpm

7. Buat init files untuk kernel yang baru
[root@appdev]#mkinitrd /boot/initrd-kernel-2.6.25.3.img 2.6.25.3

8. Edit boot loader and tambahkan kernel yang baru
[root@appdev]#vi /boot/grub/grub.conf

9. Reboot OS anda
[root@appdev]#shutdown now -r

Tidak ada komentar: