centos-boot

Remove Kernel Lama di Linux

Uninstal, remove kernel lama di mesin linux kadang diperlukan ketika partisi /boot sudah terpakai cukup banyak atau dirasa perlu melakukan remove old kernel :D. Sementara di mesin saya pernah mengalami gagal update kernel gara-gara partisi /boot sudah terpakai 95%, karena biasanya /boot hanya saya beri 100-150 MB saja, namun sekarang hampir semua server maupun desktop saya mengalokasikan 200-300 MB untuk partisi /boot, hanya agar lebih aman ketika lupa / malas menghapus kernel lama :).

Langkah pertama adalah melihat kernel yang running dan terinstal di mesin linux:

[[email protected] ~]# uname -r
2.6.18-194.3.1.el5

[[email protected] ~]# rpm -qa | grep kernel
kernel-devel-2.6.18-164.el5
kernel-devel-2.6.18-164.15.1.el5.centos.plus
kernel-2.6.18-164.el5
kernel-devel-2.6.18-164.11.1.el5
kernel-2.6.18-194.3.1.el5
kernel-devel-2.6.18-164.11.1.el5.centos.plus
kernel-2.6.18-164.11.1.el5
kernel-headers-2.6.18-194.3.1.el5
kernel-2.6.18-164.11.1.el5.centos.plus
kernel-2.6.18-164.15.1.el5.centos.plus
kernel-devel-2.6.18-194.3.1.el5

Perhatikan tulisan yang dibold, dan itu adalah kernel yang digunakan saat ini. Untuk meremove kernel lama adalah dengan menggunakan command rpm -e, ingin tahu lebih lanjut mengenai command-command rpm silahkan ketik “rpm –help”, remove old kernel:

[[email protected] ~]# rpm -e kernel-devel-2.6.18-164.el5
[[email protected] ~]# rpm -e kernel-devel-2.6.18-164.15.1.el5.centos.plus
[[email protected] ~]# rpm -e kernel-2.6.18-164.el5
[[email protected] ~]# rpm -e kernel-devel-2.6.18-164.11.1.el5
[[email protected] ~]# rpm -e kernel-devel-2.6.18-164.11.1.el5.centos.plus
[[email protected] ~]# rpm -e kernel-2.6.18-164.11.1.el5
[[email protected] ~]# rpm -e kernel-2.6.18-164.11.1.el5.centos.plus
[[email protected] ~]# rpm -e kernel-2.6.18-164.15.1.el5.centos.plus

Untuk melihat hasilnya silahkan ketik “rpm -qa |grep kernel” :

[[email protected] ~]# rpm -qa | grep kernel
kernel-2.6.18-194.3.1.el5
kernel-headers-2.6.18-194.3.1.el5
kernel-devel-2.6.18-194.3.1.el5

Dan lihat berapa space partisi /boot yang digunakan:

[[email protected] ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/md2               57G  2.8G   52G   6% /
/dev/md3              168G  197M  159G   1% /home
/dev/md1              243M   13M  218M   6% /boot
tmpfs                 2.0G     0  2.0G   0% /dev/shm

Sekiranya itu saja semoga bermanfaat…

Disclaimer: command-command diatas kompatibel dengan Linux distro CentOS dan RHEL maupun keluarga RedHat, penggunaan tutorial ini sepenuhnya tanggung jawab pengguna.

Referensi:
http://wiki.centos.org

http://redhat.com/docs/manuals

One thought on “Remove Kernel Lama di Linux

Leave a Reply

Your email address will not be published. Required fields are marked *


*