Copy Link
Add to Bookmark
Report

Echo Magazine Issue 05 Phile 0x015

eZine's profile picture
Published in 
Echo Magazine
 · 4 years ago

  

____________________ ___ ___ ________
\_ _____/\_ ___ \ / | \\_____ \
| __)_ / \ \// ~ \/ | \
| \\ \___\ Y / | \
/_______ / \______ /\___|_ /\_______ /
\/ \/ \/ \/


.OR.ID
ECHO-ZINE RELEASE
04

Author: z3r0byt3 (Echo staff) z3r0byt3@echo.or.id | z3r0byt3@irvan.or.id
Online @ www.echo.or.id :: http://ezine.echo.or.id


== Kompilasi kernel 2.6 ( quick n dirty ) ==

Oleh z3r0byt3

http://echo.or.id

Ditulis atas permintaan temen-temen yang mengalami kesulitan dalam
mengkompilasi kernel 2.6


Pertanggungjawaban:
==================
Penulis tidak bertanggung jawab terhadap segala kerusakan yang terjadi
akibat tutorial ini.
Resiko ditanggung penumpang, bukan supir :))

Pendahuluan:
===========
Linux semakin hari semakin berkembang, hal ini dikarenakan Linux
dikembangkan secara "keroyokan" oleh para programmer di seluruh dunia.
Berbagai feature dan perbaikan ditambahkan dalam kernel Linux pada setiap
versi terbarunya. Kini kernel Linux pun hadir dalam versi terbarunya yang
diklaim memiliki feature yang canggih dibandingkan versi pendahulunya.
Adalah kernel versi 2.6 yang merupakan versi terbaru kernel linux.
Lalu apakah kernel sebelumnya yaitu kernel versi 2.2 dan 2.4 dihentikan
pengembangannnya? Tidak kernel versi tersebut tetap dikembangkan,
karena Linux memiliki aturan untuk pengembangan dan penamaan versi
kernel, namun pada artikel ini saya tidak akan membahas aturan tersebut.

Beberapa kelebihan yang dimiliki oleh kernel 2.6 antara lain adalah:
- Dukungan terhadap berbagai hardware
- Mampu melakukan penulisan terhadap NTFS
- Patch dari NSA (SELinux) yang telah dibundle
- dll

Kompilasi & Instalasi kernel 2.6
================================

1. Kebutuhan awal:
------------------
- module-init-toolds terbaru, bisa didapatkan dari
http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/
- kernel 2.6 terbaru, bisa didapatkan dari
http://www.kernel.org/pub/linux/kernel/v2.6/

2. Tahapan Kompilasi:
---------------------
Dikarenakan kernel versi 2.6 memiliki sedikti perbedaan dari pendahulunya,
maka terdapat sedikit perbedaan dalam melakukan kompilasi.

2.1 Upgrade module-init-tools
-----------------------------
Ini adalah langkah pertama kali yang harus dilakukan
sebelum mengkompilasi kernel 2.6.
a). Download dan ekstrak module-init-tools yang terbaru
[root@chika tmp]# wget -t0 -c http://www.kernel.org/pub/linux/utils/kernel/
module-init-tools/module-init-tools-3.0.tar.bz2
[root@chika tmp]# tar -jxvf module-init-tools-3.0.tar.bz2
b) Kompile module-init-tools
[root@chika tmp]# cd moudule-init-tools-3.0
[root@chika module-init-tools-3.0]# ./configure --prefix=/
[root@chika module-init-tools-3.0]# make moveold
[root@chika module-init-tools-3.0]# make
[root@chika module-init-tools-3.0]# make install
[root@chika module-init-tools-3.0]# ./generate-modprobe.conf /etc/modprobe.conf
[root@chika module-init-tools-3.0]# cp modprobe.devfs /etc

2.2 Kompile kernel 2.6 terbaru
------------------------------
a). Download kernel 2.6 terbaru dari www.kernel.org dan ekstrak

[root@chika tmp]# wget -t0 -c http://www.kernel.org/pub/linux/
kernel/v2.6/linux-2.6.4.tar.bz2
[root@chika tmp]# tar -jxvf linux-2.6.4.tar.bz2 -C /usr/src/

b). Pindah direkroti ke /usr/src/ dan buat simbolik link

[root@chika tmp]# cd /usr/src
[root@chika src]# ln -s linux-2.6.4/ linux

c). Pindah ke kedirektori linux dan konfigurasikan kernel sesuai kebutuhan.
Saya tidak akan membahas membahas konfigurasi karena terlalu panjang,
tapi yang paing penting adalah bagian files system,
masukan ext2, ext3, dan reiserfs kedalam kernel dengan menekan tombol Y.
Jangan jadikan modul.Hal ini untuk mencegah kemungkinan kernel tidak
mengenali file system yang ada.

[root@chika src]# cd linux
[root@chika linux]# make mrproper
[root@chika linux]# make menuconfig

d). Simpan perubahan konfigurasi dan keluar, lalu kompile kernel

[root@chika linux]# make all
[root@chika linux]# make modules_install

e). Salin kernel image dan system.map ke dalam direktori /boot

[root@chika linux]# cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.4
[root@chika linux]# cp System.map /boot/System.map-2.6.4

f). Edit file /etc/lilo.conf (maap bagi yang menggunakan GRUB, karena saya
pake Lilo :p), tambahkan baris berikut

image=/boot/vmlinuz-2.6.4
label="linux-new"
root=/dev/hda8
read-only

Sesuaikan partisi root yang anda miliki
Simpan perubahan dan keluar dari editor kemudian ketik lilo

[root@chika linux]# lilo

g). Reboot Linux Box anda, jika beruntung anda akan menikmati kernel baru,
jika tidak, ulangi dari awal :D



Greetings to all echo staff: moby, y3dips. theday, comex

Artikel ini didedikasikan untuk Andrew yang saat ini terbaring di ruang ICU karena DBD

"....cepat sembuh ya de..."

Untuk kekasihku tercinta CHIKA, semoga sabar, andrew adikmu akan segera sembuh.. (AMIIIN..!!)

=CopyLeft 2004 z3r0byt3=

← previous
next →
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

guest's profile picture
@guest
12 Nov 2024
It is very remarkable that the period of Atlantis’s destruction, which occurred due to earthquakes and cataclysms, coincides with what is co ...

guest's profile picture
@guest
12 Nov 2024
Plato learned the legend through his older cousin named Critias, who, in turn, had acquired information about the mythical lost continent fr ...

guest's profile picture
@guest
10 Nov 2024
الاسم : جابر حسين الناصح - السن :٤٢سنه - الموقف من التجنيد : ادي الخدمه - خبره عشرين سنه منهم عشر سنوات في كبرى الشركات بالسعوديه وعشر سنوات ...

lostcivilizations's profile picture
Lost Civilizations (@lostcivilizations)
6 Nov 2024
Thank you! I've corrected the date in the article. However, some websites list January 1980 as the date of death.

guest's profile picture
@guest
5 Nov 2024
Crespi died i april 1982, not january 1980.

guest's profile picture
@guest
4 Nov 2024
In 1955, the explorer Thor Heyerdahl managed to erect a Moai in eighteen days, with the help of twelve natives and using only logs and stone ...

guest's profile picture
@guest
4 Nov 2024
For what unknown reason did our distant ancestors dot much of the surface of the then-known lands with those large stones? Why are such cons ...

guest's profile picture
@guest
4 Nov 2024
The real pyramid mania exploded in 1830. A certain John Taylor, who had never visited them but relied on some measurements made by Colonel H ...

guest's profile picture
@guest
4 Nov 2024
Even with all the modern technologies available to us, structures like the Great Pyramid of Cheops could only be built today with immense di ...

lostcivilizations's profile picture
Lost Civilizations (@lostcivilizations)
2 Nov 2024
In Sardinia, there is a legend known as the Legend of Tirrenide. Thousands of years ago, there was a continent called Tirrenide. It was a l ...
Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT