--- id: 2 title: 'Linux – Compile Kernel Persiapan' date: 2002-07-06T22:16:50+00:00 author: hky layout: post guid: http://lostfocus.org/blog/?p=2 permalink: /linux-compile-kernel-persiapan/ dsq_thread_id: - 888932629 tags: - Linux --- Persiapan Sebelum upgrade kernel : * Download dulu kernel terbaru dari http://www.kernel.org (contoh kasus disini adalah upgrade kernel default RedHat 6.2 ke kernel 2.2.19) 1. rm -rf /usr/src/linux 2. Upload, extract dan kopikan source kernel yang sudah di donwload tadi ke direktori /usr/src/linux-2.2.19, kemudian buat symlinks -> ln -s /usr/src/linux-2.2.19 linux ( asumsinya anda berada dalam dir /usr/src) 3. [root@ballysta]# cd /usr/src/linux [root@ballysta]# make mrproper [root@ballysta]# make menuconfig (konfigure lah kernel sesuai keinginan anda) [root@ballysta]# make dep; make clean; make bzImage; make modules; make modules_install cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.2.19 [root@ballysta]# cp /usr/src/linux/System.map /boot/System.map-2.2.19 [root@ballysta]# cd /boot [root@ballysta]# rm -rf System.map vmlinux module-info initrd-2.2.14.img [root@ballysta]# ln -s vmlinuz-2.2.19 vmlinuz [root@ballysta]# ln -s System.map-2.2.19 System.map 4. Sekarang kita akan mengupdate lilo nya , supaya kernel baru di kenali nanti di saat boot : tambahkan beris berikut pada /etc/lilo.conf default=linux2 image=/boot/vmlinuz-2.2.19 label=linux2 root=/dev/hda6 (sesuaikan dengan punya anda, dimana partisi / anda berada) read-only \# /sbin/lilo -v \# /sbin/shutdown -r now \# uname -a Kalau yang tampil adalah kernel yang baru berarti anda telah sukses.