<< No Boundaries >>

 | Home | AboutMe | Article | Gallery | Download | Link | 

Mengaktifkan NTFS di CentOS 5

Mengaktifkan NTFS di CentOS 5

Created by Toto Harjendro 061008
  1. Anda download dari kernel Linux dari situs kernel.org. Sebagai contoh saya ambil kernel 2.5.26.5, dengan nama file linux-2.6.26.5.tar.bz2. Selain itu anda sebaiknya anda sudah menginstall compiler C yaitu gcc atau anda install Development Tools dan sebaiknya pada system harus memiliki space minimal 2 GB.
  2. Anda ekstrak kernel ke dalam directory /usr/src
    # tar -jxvf linux-2.6.26.5 -C /usr/src
    # cd /usr/src/linux-2.6.26.5
  3. Kemudian lakukan pembersihan akan kompilasi-kompilasi yang sebelumnya. Karena apabila ada kompilasi sebelumnya maka kompilasi akan gagal.
    # make mrproper
  4. Untuk melakukan upgrade, maka anda bisa gunakan konfigurasi dari kernel yang lama. Caranya :
    # cp /boot/config-2.6.18-53.el5 .config
  5. Kemudian lakukan pengaturan pada kernel fitur-fitur dari kernel yang diaktifkan secara built-in atau sebagai module. Contoh :
    # make menuconfig
    Di dalam pengaturan ini anda aktifkan untuk NTFS pada :
    • File systems --> DOS/FAT/NT Filesystems -->
    • Pada NTFS file system support tekan tombol spacebar hingga muncul tanda M berarti driver diinstall sebagai module kernel. Berbeda dengan * berarti driver built-in di dalam kernel.
    • Tekan exit dua kali hingga menu utama dan pilih Save an Alternate Configuration File dan pilih .config
  6. Lakukan kompilasi kernel dan sebaiknya gunakan error redirection supaya apabila ada error anda bisa melihat letak kesalahannya. dengan menggunakan :
    # make 2> error.txt
  7. Copy-kan kernel yang sudah di compile ke dalam firektori /boot.
    # cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.26.5
  8. Kemudian install module-module kernel. Yang akan ditaruh di /lib/modules/2.6.26.5.
    # make modules_install
  9. Kemudian anda copykan system.map yang baru ke direktori /boot dan membuat symbolic link System.map yang baru. System map adalah system table dari kernel. Digunakan untuk memetakan fungsi (symbol) dari kernel ke function address yang hanya bisa dimengerti oleh hardware. Contoh : symbol => dmi_broken = function address => c03441a0. Digunakan untuk debug.
    # rm -d /boot/System.map
    # cp System.map /boot/System.map-2.6.26.5
    # ln -s /boot/System.map-2.6.26.5 /boot/System.map
  10. Kemudian anda buat file initrd. Yaitu file yang berisi image dari root file system sederhana yang digunakan untuk booting.
    # mkinitrd /boot/initrd-2.6.26.5 2.6.26.5
  11. Setelah itu anda atur grub anda :
    # vi /boot/grub/menu.lst
    Pada title CentOS anda ubah seperti ini :
    title CentOS (2.6.26.5)
    	root (hd0,0)
    	kernel /boot/vmlinuz-2.6.26.5 ro root=LABEL=/ rhgb quiet
    	initrd /boot/initrd-2.6.26.5
    
    Konfigurasi diubah hanya pada yang diberi garis bawah, konfigurasi yang lain tidak perlu diubah.
  12. Restart komputer anda
Silakan kalau ingin tanya-tanya




Advertisement
Keep the Car. Get OpenOffice.org Firefox 2

Developed by Toto Harjendro © 2006