Upgrade ke Kernel 2.6.13

Assalamu’alaikum Warahmatullahi Wabarakatuh

Hari ini coba upgrade ke kernel 2.6.13 di Acer Travelmate 4002 NLMi

1. Download source kernel linux-2.6.13.tar.gz
:/usr/src$ wget -c [url source linux-2.6.13.tar.gz]

2. Ekstrak
:/usr/src# tar -xvvzf linux-2.6.13.tar.gz

3. Copy file (misal) config-2.6.12 & rubah menjadi .config
:/usr/src/linux-2.6.13# cp /boot/config-2.6.12 .
:/usr/src/linux-2.6.13# mv config-2.6.12 .config

4. Dibiasakan membaca HELP kalo ada pilihan yang gak ngerti, nulis lspci & dmesg bisa sangat membantu. Kernel sebelumnya (2.6.12) itu hasil memilih dengan sangat “selektif” dan cukup lama. (Hampir) semua yang diperlukan di include di kernel & (sangat) sedikit yang [M] modularizes features.

:/usr/src/linux-2.6.13# make menuconfig

Lanjut … (singkatnya)

5. Linux Kernel v2.6.13 Configuration
Processor type and features —>
Subarchitecture Type (PC-compatible), Processor family (Pentium M) —>
.
Power management options (ACPI, APM) —>
CPU Frequency scaling —> Intel Enhanced SpeedStep, [*] Use ACPI tables to decode valid frequency/voltage pairs, [*] Built-in tables for Banias CPUs
.
Bus options (PCI, PCMCIA, EISA, MCA, ISA) —>
[*] PCI support, PCI access mode (Any) —>
PCCARD (PCMCIA/CardBus) support —>
— PC-card bridges
CardBus yenta-compatible bridge support
.
Networking —>
IrDA (infrared) subsystem support —>
Infrared-port device drivers —>
— SIR device drivers
IrTTY (uses Linux serial driver)
.
Device Drivers —>
.
.
Network device support —>
Ethernet (10 or 100Mbit) —>
[*] Ethernet (10 or 100Mbit)
Broadcom 4400 ethernet support (EXPERIMENTAL)
.
.
Graphics support —>
Support for frame buffer devices
ATI Radeon display support
[*] DDC/I2C for ATI Radeon support
.
Sound —>
Sound card support
Advanced Linux Sound Architecture —> PCI devices —>
ALi M5451 PCI Audio Controller
Intel/SiS/nVidia/AMD/ALi AC97 Controller
Open Sound System —>
Intel ICH (i8xx) audio support
.
File systems —>
Ext3 journalling file system support
[*] Ext3 extended attributes
[*] Ext3 POSIX Access Control Lists
[*] Ext3 Security Labels
CD-ROM/DVD Filesystems —>
ISO 9660 CDROM file system support
[*] Microsoft Joliet CDROM extensions
[*] Transparent decompression extension
UDF file system support
DOS/FAT/NT Filesystems —>
MSDOS fs support
VFAT (Windows-95) fs support
(437) Default codepage for FAT
(iso8859-1) Default iocharset for FAT
NTFS file system support
[*] NTFS write support
.
.

dst.
Masih banyak lagi. Intinya, pilih seefisien mungkin yang di include ke kernel.

Save Configuration to an Alternate File
.config
Do you wish to save your new kernel configuration?

6. :/usr/src/linux-2.6.13# make

7. :/usr/src/linux-2.6.13# make install

8. Install kalo ada sebagian dari kernel yang dijadikan modules
:/usr/src/linux-2.6.13# make modules_install

9. Update Grub (manual)
:/# vim /boot/grub/menu.lst

Tambahkan (misal):
title Debian GNU/Linux, kernel 2.6.13
root (hd0,1)
kernel /boot/vmlinuz root=/dev/hda2 nomce psmouse.proto=imps quiet
initrd (hd0,1)/boot/initrd.
savedefault
boot

10. Reboot with the new kernel and enjoy

Wassalamu’alaikum Warahmatullahi Wabarakatuh

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s