Wednesday, February 27, 2013

Menghapus kernel yang tidak diperlukan

Beberapa waktu yang lalu, server Linux Ubuntu yang saya kelola, mulai kebanyakan kernel. Gejalanya, partisi /boot untuk kernel, sudah 100% penuh. Padahal tidak semua kernel digunakan. Efeknya, saat mau install kernel baru, tidak ada ruang kosong lagi.

Seperti biasa, cara paling mudah (walau tidak selalu) adalah Googling. Akhirnya saya menemukan cara efektif untuk kebutuhan tersebut.
Ketik perintah berikut dan tekan Enter untuk eksekusinya :
aptitude remove $(dpkg -l|egrep '^ii linux-(im|he)'|awk '{print $2}'|grep -v `uname -r`)
Perintah ini akan memerintahkan agar menghapus kernel yang tidak digunakan. Kernel yang tetap dijaga adalah kernal dengan penomoran 3 versi sebelum current version (kernel yang digunakan saat ini).

Dengan begitu, jika ada kendala kendala dengan kernel sekarang, saya masih bisa roll-back ke kernel sebelumnya.

Referensi :
 
Post a Comment