Para pengguna Ubuntu yang pernah melakukan upgrade Kernel ke versi yang lebih baru pasti pernah mengalami daftar menu di GRUB yang acak-acakan. Versi Kernel yang "tua" tetap muncul di daftar menu GRUB meskipun kita sudah menginstal versi Kernel yang lebih baru.
Bisa dilihat pada gambar di atas, masih saja terdapat Ubuntu dengan Linux 2.6.32-21 padahal kita sudah menginstal versi 2.6.32-22. Dan pada kenyataannya versi yang lama jarang digunakan atau malah tidak pernah digunakan sama sekali. Nah, pada kesempatan kali ini saya ingin berbagi script yang bisa menghapus Kernel lama tersebut secara cepat dan mudah.
Salin kode di bawah ini kemudian paste di aplikasi pengedit teks favorit kalian:
#/bin/bash ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | grep -v `uname -r` > /tmp/kernelList for I in `cat /tmp/kernelList` do aptitude remove $I done rm -f /tmp/kernelList update-grub
Kemudian simpan dengan nama (misalnya) "bersihkanKernel.sh" dan jalankan perintah berikut di Terminal:
chmod +x bersihkanKernel.sh sudo ./bersihkanKernel.sh
Selamat mencoba.
20 comments :
aman ga neh kisanak?
@arsene_lupin91: Aman ...
ijin copas ya kisanak?
@arsene_lupin91: Silakan asal menyertakan URL sumbernya ...
sipp
Cek ini bro http://www.scribd.com/doc/45096727/Mudahnya-Kompile-Kernel
thanks:D
@Aditia: My pleasure ...
hmm... hmm... hmm.. boleh dicoba, tapi kalo lewat clener di tweak ga sama ya fungsinya ?
@taqin04: Sama fungsinya ...
Halo Om, saya sekarang lagi pakai natty testing. Menu grubnya agak beda dengan yg sekarang dimana kernel2 lama digabungkan dalam satu tab "previous linux versions".
Jadi walaupun kita menyimpan banyak kernel tampilannya ga akan rame seperti menu grub yg sekarang ini.
Versi grubnya 1.99~20101126ubuntu3.
Sekedar info :D
@ari: Terima kasih mau berbagi info di sini ...
bener tuh... kalo update kernel, kernel lama masih nongol, jadi banyyak dah pilihan boot nya :D
nice share mas :)
@gadgetscenter: Terima kasih atas apresiasinya ...
bang kalo OSnya bukan cuma linux aja gimana (linux & Windows), apa caranya sama?
@ruhan: caranya berbeda, mungkin bisa dilakukan dengan:
sudo update-grub
atau dengan mengedit secara manual file:
/boot/grub/grub.cfg
kalau saya mneggunanakan burg sebagai penggati boot loadernya gimana?
@halo: Trik ini belum pernah dicoba di BURG, dan saya sendiri belum begitu tahu secara detil tentang BURG. Jika kisanak sudah mencobanya harap posting hasilnya di sini ... :D
adhe@adhe:~$ gedit bersihkan.sh
adhe@adhe:~$ chmod +x bersihkan.sh
adhe@adhe:~$ sudo ./bersihkan.sh
./bersihkan.sh: 1: 1.: not found
./bersihkan.sh: 2: 2.: not found
./bersihkan.sh: 3: 3.: not found
./bersihkan.sh: 4: 4.: not found
./bersihkan.sh: 5: 5.: not found
./bersihkan.sh: 6: 6.: not found
./bersihkan.sh: 7: 7.: not found
./bersihkan.sh: 8: 8.: not found
mohon penjelasan
Nambahin bos.. pake ubuntu tweak juga bisa kok :)
sip gan artikelnya,,,, langsung praktek,,,,, :D
Posting Komentar