Thursday, June 13, 2013

Pagi ini saya dikejutkan oleh adanya e-mail warning yang dikirimkan oleh sistem berbunyi sebagai berikut :

Subject : Disk /boot at 92% on mail.mycompany.com
 
Jun 14 07:00:13 mail zimbramon[3180]: 3180:err: Disk warning: mail.mycompany.com: /boot on device /dev/sda1 at 92%
 
Apakah ini ????

Ternyata alokasi disk space untuk directory /boot (walaupun directory /boot tersebut sudah saya jadikan satu dengan partisi root)  sudah mencapai ambang batasnya. Mengapa ini bisa terjadi ? Jawabannya adalah ketika melakukan proses upgrade pada saat versi baru muncul dan sistem menawarkan kita untuk upgrade, versi kernel pun turut di upgrade. Dan rupanya proses upgrade ini tidak menghapus versi kernel sebelumnya (yang lama) dan dibiarkan tetap ada di dalam harddisk anda, khususnya pada directory /boot.

Nah, bagaimana cara menghapus versi kernel linux yang lama ?

Pertama-tama, ketahui terlebih dahulu versi kernel yang sedang dipakai saat ini dengan menggunakan perintah :

uname -a
Kemudian, ketikkan perintah ini untuk mengetahui daftar versi kernel yang masih ada di dalam sistem anda : 

dpkg-query -l | awk '/linux-image-*/ {print $2}'
Setelah anda mendapatkan list kernelnya, misalkan seperti ini :
linux-image-3.5.0-27-generic
linux-image-3.5.0-28-generic
linux-image-3.5.0-30-generic
linux-image-3.5.0-31-generic
linux-image-3.5.0-32-generic
linux-image-3.5.0-34-generic
linux-image-generic-lts-quantal




Maka anda dapat menghapusnya satu per satu dengan menggunakan perintah :
sudo apt-get --purge remove linux-image-3.5.0.27-generic
Dan langkah terakhir adalah update grub anda dengan perintah :
sudo update-grub 
Hati-hati jangan asal hapus atau sistem anda tidak akan dapat booting dengan normal lagi :)
Demikian sharing informasi dari saya, semoga membantu.

Welcome to my blog ...

Welcome and have a nice reading ...

Comments are welcome too :-)