$ make modules

dan menginstall module module tersebut, default install direktorinya adalah ke /lib/modules/{kernel-version}/ (langkah ini membutuhkan root akses).

# make modules_install

Sampai disini, kita telah berhasil melakukan kompilasi kernel dan modules yang menyertainya, lanjutkan dengan meng-copy kernel headers ke direktori /usr/src/linux-2.4.0. Anda membutuhkan root akses untuk melakukannya.

# mkdir -p /usr/src/linux-2.4.0/include
#
cp -R /home/echo/linux/include/asm-i386 /usr/src/linux-2.4.0/include
#
cp -R /home/echo/linux/include/asm-generic /usr/src/linux-2.4.0/include
#
cp -R /home/echo/linux/include/linux /usr/src/linux-2.4.0/include
#
cp -R /home/echo/linux/include/net /usr/src/linux-2.4.0/include
#
cp -R /home/echo/linux/include/scsi /usr/src/linux-2.4.0/include
#
cp -R /home/echo/linux/include/video /usr/src/linux-2.4.0/include

Membuat beberapa link file yang dibutuhkan,

# cd /usr/src
#
ln -s linux-2.4.0 linux
#
cd /usr/src/linux-2.4.0/include/scsi
#
ln -s /usr/src/linux-2.4.0/include/scsi scsi
#
cd /usr/src/linux-2.4.0/include
#
ln -s asm-i386 asm
#
cd /usr/include
#
rm -rf linux scsi asm
#
ln -s /usr/src/linux/include/scsi scsi
#
ln -s /usr/src/linux/include/linux linux
#
ln -s /usr/src/linux/include/asm asm

Mengcopy kernel ke direktori /boot

# cp /home/echo/linux/arch/i386/boot/bzImage /boot/bzImage-2.4.0
#
cp /home/echo/linux/System.map /boot/System.map-2.4.0
#
cd /boot
#
rm -f System.map
#
ln -s System.map-2.4.0 System.map

Langkah terakhir adalah menyunting file /etc/lilo.conf untuk menambah option kernel yang baru saja kita buat dan menjalankan lilo. Untuk informasi lebih lanjut tentang LILO, check manual page loadlin atau LILO.

# vim /etc/lilo.conf
#
lilo -v

# shutdown -r now

 

<< previous              back to main menu

1