Friday, January 24, 2014

Cara Hapus Kernel

0 comments
 Hapus kernel yang tidak terpakai

Bete karena ngeliat daftar kernel yang banyak di grub2? Bingung karena abis upgrade kernel lalu kernel lama teronggok begitu saja? Klo begitu saatnya kita bersih2 kernel!

Manfaat menghapus kernel yg ga kepake:

[+] Membebaskan lahan di hardisk sekitar 100MB/kernel.

[+] Membuat tampilan list kernel di grub2 menjadi lebih sedikit.

PERINGATAN: cek kernel yang sedang digunakan dengan mengetik: uname -r

catat/hafalkan outputnya karena... JANGAN MENGHAPUS KERNEL YANG DIGUNAKAN! JANGAN! JANGAN! JA-oh matiin dulu caps locknya, jangan! pokoknya jangan! Menghapus kernel yg sedang digunakan akan mengakibatkan sistem anda crash dan ga bakal bisa booting lagi :(

Ada 3 cara untuk menyingkirkan kernel yg ga kepake

Cara 1: Gunakan Ubuntu Tweak

1. Download dan install Ubuntu Tweak: http://launchpad.net/ubuntu-tweak/0.5.x/0.5.7/+download/ubuntu-tweak_0.5.7-1_all.deb

2. Jalankan Ubuntu Tweak kemudian klik Package Cleaner -> Clean Kernel -> Unlock

3. Nah, tiap versi kernel terdiri dari 3 file, yaitu:

linux-headers-

linux-headers--generic

linux-image--generic

centang ketiga file tersebut untuk menghapus versi kernel yg diinginkan, misalnya situ pengen hapus kernel 2.6.32-25, maka centang:

linux-headers-2.6.32-25

linux-headers-2.6.32-25-generic

linux-image-2.6.32-25-generic

4. Tekan Cleanup, tunggu hingga proses selesai. Biasanya Ubuntu Tweak akan mengupdate grub.cfg setelah selesai hapus kernel, namun untuk amannya, sebaiknya kita update grub2 sendiri dengan mengetik sudo update-grub

================================

Cara 2: Gunakan Synaptic Package Manager

1. Buka Synaptic Package Manager

2. Cari versi kernel yg ingin dihapus

3. Sama seperti langkah ke 3 di cara sebelumnya, temukan 3 file kernel tersebut, klik kiri pada tiap2 paket kemudian tekan Mark for Removal, ulangi untuk file kernel yang lainnya. Pastikan semuanya sudah di "mark for removal"

4. Jika sudah yakin, klik Apply untuk menghapus kernel tersebut.

5. Setelah selesai, jangan lupa untuk mengetik: sudo update-grub

================================

Cara 3: Gunakan Terminal

1. Buka Terminal

2. Ketik: dpkg --get-selections | grep linux-image

nanti akan ada output mengenai kernel versi berapa saja yang ada di komputer.

biasanya sih kaya begini:

linux-image--generic install

linux-image--generic install

linux-image--generic install

linux-image--generic install

dan seterusnya hingga diakhiri

linux-image-generic

contoh:

linux-image-2.6.32-23-generic install

linux-image-2.6.32-25-generic install

linux-image-2.6.32-26-generic install

linux-image-generic

3. Saatnya menghapus, ketik: sudo apt-get purge

contoh: sudo apt-get purge linux-image-2.6.31-23-generic

4. Setelah selesai, jangan lupa untuk mengetik: sudo update-grub

================================

Note: Kalo saat sedang menghapus tiba2 minta update kernel, ikutin aja, setelah update kernel itu berhasil baru deh bisa hapus kernel tersebut. biasanya ini karena kernelnya hanya terdiri dari 1 file aja.

Ketiga cara diatas biasa digunakan untuk menghapus kernel yang berasal dari repo Ubuntu atau dari http://kernel.ubuntu.com/~kernel-ppa/mainline/

Jika anda melakukan compile kernel sendiri dari http://www.kernel.org/ kemudian karena suatu hal ingin menghapus kernel tersebut maka cara-cara diatas ga bisa digunakan, sebaiknya mengikuti cara seperti ini:

1. Jalankan file manager anda dengan hak root, caranya, buka terminal kemudian ketik sudo

contoh: sudo nautilus

2. Hapus file/direktori dibawah ini:

    /boot/vmlinuz-
    /boot/initrd.img-
    /boot/System.map-
    /boot/config-
    /lib/modules/
    /usr/src/linux-

contoh:

    /boot/vmlinuz-2.6.36.1
    /boot/initrd.img-2.6.36.1
    /boot/System.map-2.6.36.1
    /boot/config-2.6.36.1
    /lib/modules/2.6.36.1
    /usr/src/linux-2.6.36.1

3. Jangan lupa: sudo update-grub

Leave a Reply