Update Kernel Fedora Core 4
Update kernel ditujukan untuk mengatasi permasalahan bug yang ada misal kegagalan deteksi hardware yang terjadi, seperti kasus Mr. Wayan dari Kanwil Balikpapan (yg baru diketahui, klik disini untuk melihat masalahnya). Sesuai dengan dokumentasi yang saya temukan, peningkatan kernel ini SEHARUSNYA dapat memecahkan persoalan tampilan GUI XWindow dari komputer Wearnes yang tidak kompatibel atau beberapa jenis modem yang sebelumnya tidak pernah dideteksi (selain dari chipset Connexant, walaupun ini belum diuji sepenuhnya oleh PUSTI karena keterbatasan hardware).
Dokumen ini saya tulis sekali lagi semata2 untuk kalangan luas yang menggunakan LINUX pada umumnya atau Fedora Core 4 pada khususnya. Karena saya terlibat di project KDE (lihat disini dan disitu), paling tidak penyampaian metode open source untuk umum tetap saya buka seluas-luasnya.
Oke, kita mulai bagaimana cara mengupdate kernel. Asumsikan, FC4 harus fresh, dalam artian tidak ada kerusakan system sebelumnya.
1. Download kernel terbaru disini (40 MB)
2. Dari console (atau terminal), install kernel tersebut dengan perintah
10. Bersihkan hasil kompilasi dengan perintah
Dari file sebelum:
20. Install ulang grub loader dengan perintah
22. Setelah loading, buktikan kernel baru dengan perintah
Dokumen ini saya tulis sekali lagi semata2 untuk kalangan luas yang menggunakan LINUX pada umumnya atau Fedora Core 4 pada khususnya. Karena saya terlibat di project KDE (lihat disini dan disitu), paling tidak penyampaian metode open source untuk umum tetap saya buka seluas-luasnya.
Oke, kita mulai bagaimana cara mengupdate kernel. Asumsikan, FC4 harus fresh, dalam artian tidak ada kerusakan system sebelumnya.
1. Download kernel terbaru disini (40 MB)
2. Dari console (atau terminal), install kernel tersebut dengan perintah
rpm -ivh kernel-2.6.17...3. setelah install, akan terbentuk direktori baru di /usr/src/redhat. Masuk ke direktori tersebut
cd /usr/src/redhat/SOURCES4. Temukan file linux-2.6.17.tar.bz2, lalu ekstrak dengan menggunakan perintah
tar xjfv linux-2.6.17.tar.bz25. Buat simbolik link dengan perintah
ln -s /usr/src/redhat/SOURCES/linux-2.6.17 /usr/src/linux6. kemudian, masuk ke direktori simbolik link tadi
cd /usr/src/linux7. Bersihkan konfigurasi awal
make mrproper8. Konfigurasikan kernel baru dengan perintah
make menuconfig9. Akan tampil window baru, jangan pusing2. Kita hanya menggunakan opsi standar dari kernel baru ini. Langsung saja tekan Exit dan Yes untuk menyimpan konfigurasi
10. Bersihkan hasil kompilasi dengan perintah
make clean11. Buat image vmlinuz dengan perintah
make bzImage12. Buat modul aktif yang baru kita kompil dengan perintah
make modules13. Instal modul ini dengan perintah
make modules_install14. Selesai kompilasi modul, copy file bzImage ke direktori /boot
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.6.1715. Satu lagi, copy file System.map ke direktori /boot
cp /usr/src/linux/System.map /boot/System.map-2.6.1716. Buat simbolik link untuk file boot vmlinuz
ln -s /boot/vmlinuz-2.6.17 /boot/vmlinuz17. Buat simbolik link kedua untuk file boot System.map
ln -s /boot/System.map-2.6.17 /boot/System.map18. Buat file init boot dengan perintah
/sbin/mkinitrd /boot/initrd-2.6.17.img 2.6.1719. Edit Grub
Dari file sebelum:
default=0Menjadi:
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.11-1.1369_FC4)
root (hd0,0)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/ rhgb quiet
initrd
/boot/initrd-2.6.11-1.1369_FC4.img
title windows
rootnoverify (hd0,4)
chainloader +1
default=0(Tambahkan yang memiliki huruf tebal, ikuti aturan penulisan sesuai file aslinya)
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Kernel Anyar FC4 (2.6.17)
root (hd0,0)
kernel
/boot/vmlinuz-2.6.17 ro root=LABEL=/ rhgb quiet
initrd
/boot/initrd-2.6.17.img
title Fedora Core (2.6.11-1.1369_FC4)
root
(hd0,0)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.11-1.1369_FC4.img
title windows
rootnoverify
(hd0,4)
chainloader +1
20. Install ulang grub loader dengan perintah
/sbin/grub-install hd021. Selesai! Reboot
22. Setelah loading, buktikan kernel baru dengan perintah
uname -rJika benar, maka akan tampil tulisan
2.6.17
Labels: System
12 komentar:
Saya sudah coba update kernel, tp ditengah jalan kehabisan space hardisk sehingga proses tersebut gagal. Tolong berikan informasinya mengenai berapa space minimal yang dibutuhkan untuk itu. Trims.
Saya belum menemukan informasi resmi untuk FC4, tapi menurut http://www.mjmwired.net/resources/mjm-fedora-fc5.html (update kernel FC5), minimal space kosong harddisk adalah 570MB.
Space kosong ini HANYA dibutuhkan pada saat kompilasi kernel saja & otomatis space akan kembali seperti semula lagi (kecuali untuk file2 lain seperti image boot, dll sekitar 20-30Mb).
Manaaa komentar yg lain? Sudah pernah nyoba atau bingung mo nyoba gimana ;-) Ini penting untuk kedepannya lhooo...
apakah yg dimaksud dengan "space kosong" itu ini "No space left on device" trus
tulisan ini ditulis semua (dari atas mpe bawah??)
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Kernel Anyar FC4 (2.6.17)
root (hd0,0)
kernel
/boot/vmlinuz-2.6.17 ro root=LABEL=/ rhgb quiet
initrd
/boot/initrd-2.6.17.img
title Fedora Core (2.6.11-1.1369_FC4)
root
(hd0,0)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.11-1.1369_FC4.img
title windows
rootnoverify
(hd0,4)
chainloader +1
@leebra: pesan itu berarti bahwa harddisk sudah penuh & proses kompilasi belum berhasil sepenuhnya. Kalau sudah seperti ini yaaa... jangan diteruskan & harus diulang dulu dong dari awal. Siapkan free space min. 500MB utk update kernel. OK?
Mo tanya niy,saya sudah coba instal kernel,tp sewaktu saya instal ada muncul error yang bunyinya cannot write directory, itu masalahnya apa ya?tolong bantu ya..,tq
@idham rosady: Bukan root kali y?
sorry niy om, saya pengguna baru linux,maksudnya login sebagai root dulu?bisa dijelasin ga?
saya sudah coba login sebagai root,tp sewaktu mo input password kenapa ga bisa diinput,apakah password tersebut sama dengan password waktu pertama login linux,mohon bantuannya..TQ
@idham Rosady: Coba di sini or di situ. Or kalo gak mau ribet, tinggal install Linux versi baru aja.
saya coba kok hasilnya spt ini : [root@localhost ~]# rpm -ivh kernel-2.6.17-1.2142_FC4.src.rpm
warning: kernel-2.6.17-1.2142_FC4.src.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: cannot create %sourcedir /usr/src/redhat/SOURCES
[root@localhost ~]#
trs saya coba buat folder /esr/src/redhat/SOURCES scr manual, ternyata berhasil tetapi stlh ketika di langkah 7 muncul pesan : [root@localhost linux]# make mrproper
/usr/src/redhat/SOURCES/linux-2.6.17/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/redhat/SOURCES/linux-2.6.17/scripts/gcc-version.sh: line 12: gcc: command not found
make: gcc: Command not found
maksudnya apa ya? saya coba ke langkah selanjutnya terdapat error terus.
@pepsi cola: Sepertinya ada paket compiler yang belum di-instal. So, coba lagi dengan cara install dulu pilihan Development Package dari Add Remove Programs
Post a Comment