Form Mastah RH354 :)
berikut langkah-langkahnya :
install dl compiler yang diperlukan.
Kutip:
sudo apt-get install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev
klo udah sekarang cara mengoptimalkan speed time pada saat compile(ntah ini sugesti ato ga' tp gw udah tes antara compile biasa dengan compile cara ini terdapat perbedaan waktu 2 jam lebih cepet. semalem compile dengan cara ini start dari jam 3 hingga jam 6.51 pagi sedangkan sebelumnya ga' make cara ini pada saat compile start jam 1/2 1 hingga jam 6)
instal dl paket yang diperlukan
Kutip:
sudo apt-get install distcc
lalu jalan kan perintah ini satu persatu
Kutip:
sudo mkdir -p /usr/local/distcc/bin
cd /usr/local/distcc/bin
sudo ln -s /usr/bin/distcc c++
sudo ln -s /usr/bin/distcc cc
sudo ln -s /usr/bin/distcc g++
sudo ln -s /usr/bin/distcc gcc
edit .bashrc di /home
Kutip:
gedit ~/.bashrc
sisipkan tulisan ini
Kutip:
CONCURRENCY_LEVEL=40
DISTCC_HOSTS="localhost"
PATH="/usr/local/distcc/bin:${PATH}"
export CONCURRENCY_LEVEL DISTCC_HOSTS PATH
klo udah persiapannya kita akan masuk ketahap selanjutnya
sekarang masuk ke direktori konfigurasi
Kutip:
cd /usr/src
add user lo ke grup tuk src sehingga bs memodifikasi file yang ada disana
Kutip:
sudo adduser $USER src
login ke shell dengan dengan hak akses yg baru
Kutip:
su $USER
sekarang download kernel terbaru lalu di ekstrak
Kutip:
wget -c http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 && tar -xvjf linux-2.6.34.tar.bz2
kopi paste initramfs skrip biar bs boot dari kernel nantinya(klo ga' ada folder postrm.d silahkan ditambahkan manual)
Kutip:
sudo cp /etc/kernel/postinst.d/nvidia-common /home/$USER
sudo cp -R /usr/share/kernel-package/examples/etc/kernel/postinst.d /etc/kernel
sudo cp -R /usr/share/kernel-package/examples/etc/kernel/postrm.d /etc/kernel
hilangkan link dari direktori linux,buat link baru ke kernel baru dan pindahkan ke Linux directory
Kutip:
rm -rf linux && ln -s /usr/src/linux-2.6.34 linux && cd /usr/src/linux
Patch kernelnya (optional choice) ambil dari sini
Kutip:
bzcat /home/$USER/patch-2.6.34-ck1.bz2| patch -p1
klo udah kita import settingan kernel yang lagi dipake saat ini dan untuk mendapatkan opsi2 kernel kita sekarang
Kutip:
cp /boot/config-$(uname -r) .config && yes "" | make oldconfig
konfigurasi kernel
note :
jika punya device wifi..lo harus mengaktifkan wifinya di kernel. cara termudah adalah tekan Ctrl + F dan cari nama module drivernya.
di terminal ketik ini
Kutip:
make xconfig
klo mau versi terminal
Kutip:
make menuconfig
sedikit tips untuk ningkatin performance buat kernel yang dikompile(opsi2 ini ada yg ga' ada di kernel versi baru jadi silahkan sesuaikan)
Kutip:
di "General Setup" aktifkan:
-Support for paging of anonymous memory (swap)
--Support for prefetching swapped memory
di "Processor type and features":
-Processor family Choose the model of your processor.
aktifkan:
-Preemption Model
--Voluntary Kernel Preemption (Desktop)
-High Memory Support
--off -if you have less than 1 GB of RAM
--1GB Low Memory Support -if you have 1GB of RAM
--4GB -if you have more than 1GB of RAM
-Timer frequency
--1000 Hz
di "Device drivers" silahkan centang ke "Block devices" dan di "IO Schedulers" centang hanya "CFQ I/O scheduler" yang aktif, yang akan memberikan performa terbaik
di "Kernel hacking" ilangin centangan "Kernel debugging".
Ctrl+S buat save konfigurasi kernel tadi dan tutup jendela yg terbuka td.
lama n ribet y...heheheh lom seberapa itu..kelamaan tersebut baru dimulai sebentar lg
di terminal pastikan lo berada di /usr/src/linux (file .deb hasil jadinya akan ada disini nantinya)
Kutip:
make-kpkg clean
klo udah silahkan ikuti ini(proses ini akan memakan waktu yang panjang tergantung kecepatan procie,klo di gw kisaran 4 jam)
Kutip:
INSTALL_MOD_STRIP=1 CONCURRENCY_LEVEL=3 fakeroot make-kpkg --initrd --append-to-version=-custom kernel-image kernel-headers
klo udah selese..seluruh installan .deb file hasil compile ada di /usr/src
seharusnya ada 2 yaitu image .deb dan header .deb file
di terminal lakukan ini
Kutip:
cd .. && sudo dpkg -i linux*2.6.34*.deb
Penting :
jika punya driver ATI ato NVIDIA..lo mesti install ulang driver itu lagi
silahkan reboot klo dah selese install
lalu di delete foldernya
Kutip:
ln -s /usr/src/Linux-headers-2.6.34-ck1-custom /lib/modules/2.6.34-ck1-custom/source
ln -s /usr/src/Linux-headers-2.6.34-ck1-custom /lib/modules/2.6.34-ck1-custom/build
sudo rm /usr/src/Linux
sudo rm -R /usr/src/linux-2.6.34
yg butuh patch kernel bs sedot dimari
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.34/
bagi yg mau cari wireless di ubuntu
http://wireless.kernel.org/
No comments:
Post a Comment