Anda di halaman 1dari 8

Kernel

What is?

Kernel merupakan inti dari Operating System Kernel berisikan instruksi - instruksi yang bertindak sebagai mediator antara hardware dengan software Kernel baru pada umumnya menawarkan dukungan yang lebih baik terhadap berbagai jenis hardware

Module

Bagian dari code kernel yang tidak secara langsung dimasukan kedalam kernel. Module dapat di masukan atau dihilangkan ke dalam kernel yang sedang berjalan kapanpun diperlukan Module biasanya digunakan untuk mendukung pekerjaan yg tidak di gunakan terus-menerus

Utility Module
1. 2.

lsmod digunakan untuk melihat module yang telah di load. contoh: # lsmod depmod digunakan untuk membuat dependency list module-module yang ada kepada sistem. contoh: # depmod a

Perintah "depmod -a" menghasilkan file /lib/modules/2.0.xx/modules.dep yang berisi daftar keterkatian module terhadap module yang lainnya

3.

4.

modprobe digunakan untuk load/unload module contoh: # modprobe -r msdos.o -->untuk unload module (menghapus) contoh: # modprobe msdos.o -->untuk load module kerneld merupakan daemon yang secara automatis meload dan unload module.
Dengan menggunakan kerneld kita tidak perlu lagi menggunakan modprobe

Configurasi Kernel
Ada 3 command yang dapat digunakan untuk mengkonfigurasi kernel
1. config (text-based) 2. menuconfig (text-based menu) 3. xconfig (under X )

Langkah-langkah compile kernel


update package database: apt-get update install semua packages sbb : apt-get install kernel-package
libncurses5-dev fakeroot wget bzip2 build-essential

Download Kernel Sources cd /usr/src


wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.3.tar.bz2

Unpack kernel sources dan buat symbolic link linux untuk kernel sources tar xjf linux-2.6.21.3.tar.bz2 ln -s linux-2.6.21.3 linux (membuat simbolik link) cd /usr/src/linux make oldconfig make menuconfig fakeroot make-kpkg initrd bzimage kernel_image

fakeroot make-kpkg initrd bzimage kernel_image

fakeroot untuk menjalankan suatu perintah dengan berpura-pura sebagai root, karena perintah make-kpkg harus dijalankan dalam mode super user, tapi bisa kita tipu sama fakeroot make-kpkg untuk membuat paket kernel dari source kernel linux initrd adalah switch untuk membuat file initrd.img bzimage adalah switch untuk membuat kernel yang terkompresi dengan bzip2 kernel_image adalah perintah untuk make-kpkg supaya membuat image kernel

Instal kernel

sudo dpkg -i kernel-image2.6.15_10.00.Custom_i386.deb

Anda mungkin juga menyukai