Install Perangkat (Environment) untuk Kompilasi Kernel 2.16.22-14 untuk Ubuntu 7.10

Soekris yang telah kuinstall dengan Ubuntu membutuhkan kustomisasi pada kernelnya agar teman saya bisa menjalankan fitur lain pada Soekris itu.

Saya akan membuat custom kernel untuk Soekris. Kernel yang di-custom adalah kernel 2.16.22-14 milik Ubuntu Server 7.10. Komputer yang digunakan sebagai Host untuk environment adalah Ubuntu Server 7.10 Gutsy Gibbon yang kuinstall di VMware. Komputer target adalah Ubuntu Server 7.10 Gutsy Gibbon yang diinstal di Soekris.

Tutorial ini tentu saja dilakukan di komputer host. Komputer host dijalankan untuk environment kustomisasi kernel yang akan dideploy di komputer target

Pertama, anda harus login sebagai root.

Install dulu program yang diperlukan

apt-get install linux-source kernel-package libncurses5-dev fakeroot wget bzip2

Lakukan perintah di bawah ini

cd /usr/src
tar --bzip2 -xf linux-source-2.6.22.tar.bz2
ln -s linux-source-2.6.22 linux
nano /etc/kernel-pkg.conf

Ubah yang diperlukan untuk keperluan informasi. Ubah Maintainer Information sesuai kehendak anda

cp /boot/config-2.6.22-14-server /usr/src/linux/.config
cd /usr/src/linux
make clean
make menuconfig

Nah, tampilan di bawah ini adalah tampilan untuk Linux Kernel Configuration. Setelah anda mengubah konfigurasi, jangan lupa untuk Save file nya

Kernel Configuration

Nah, saya belum tau apa yang harus diubah. Saya juga belum tau cara mendeploy custom kernel nya ke komputer targetnya.

——————————

Referensi Artikel Ini
http://www.linuxvillage.ca/support/kernelcompile.html
http://howtoforge.com/kernel_compilation_ubuntu
http://pyramid.metrix.net/trac/wiki/PyramidKernel/AddingModules

6 comments

  1. Hati-hati Gung.. dangerous action to compile kernel..
    Kalau belum pernah coba jangan dicoba di running system.. lebih baik di vmware dulu..
    Btw.. semangat!!!

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google

You are commenting using your Google account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.