GNU GRUB (kependekan dari GNU GRand Unified Bootloader, biasa disebut sebagai GRUB) adalah paket boot loader dari Proyek GNU. GRUB adalah implementasi referensi dari Spesifikasi Multiboot Free Software Foundation, yang memberikan pilihan kepada pengguna untuk mem-boot salah satu dari beberapa sistem operasi yang diinstal pada komputer atau memilih konfigurasi kernel tertentu yang tersedia pada partisi sistem operasi tertentu [Wikipedia].
GNU GRUB dikembangkan dari sebuah paket yang disebut Grand Unified Bootloader (permainan dari Grand Unified Theory). Ini terutama digunakan untuk sistem mirip Unix. Sistem operasi GNU menggunakan GNU GRUB sebagai pemuat bootnya, seperti kebanyakan distribusi Linux dan sistem operasi Solaris pada sistem x86, dimulai dengan rilis Solaris 10 1/06 [Wikipedia]
saya seorang pengguna Fedora, dan di fedora ini cukup sering muncul notifikasi untuk mengupdate kernel, mau gak mau di update dong biar sistemnya stabil juga. Tapi permasalahan nya sering muncul grub kernel yang udah lama tapi tetep muncul pas di booting nya, mungkin harus nya pas update kernel baru, kernel yang lama dan gak dipake dihapus otomatis aja ya ?, sekedar masukan buat developer fedora nya juga sih :D , sorry bercanda.
Ok, untuk tampilan kernel yang gak di pake di grub ini, contoh nya seperti gambar berikut, gambar saya ambil dari stackexchange.com
$ sudo su
# rpm -qa kernel-\*
maka akan muncul list seperti berikut :
kemudian gunakan perintah
## dnf repoquery set negative --latest-limit ##
## berapa banyak kernel lama yang ingin Anda simpan ##
dnf remove $(dnf repoquery --installonly --latest-limit=-2 -q)
disini saya kasih -2, karena saya coba pake -1 gak bisa
# dnf remove $(dnf repoquery --installonly --latest-limit=-1) Error: Problem: The operation would result in removing the following protected packages: kernel-core (try to add '--skip-broken' to skip uninstallable packages)
setelah berhasil, silahkan cek kembali kernelnya, maka jumlah nya jadi berkurang
rpm -qa kernel-\*
kernel-headers-5.18.4-200.fc36.x86_64
kernel-core-5.18.9-200.fc36.x86_64
kernel-modules-5.18.9-200.fc36.x86_64
kernel-modules-extra-5.18.9-200.fc36.x86_64
kernel-srpm-macros-1.0-14.fc36.noarch
kernel-core-5.18.10-200.fc36.x86_64
kernel-modules-5.18.10-200.fc36.x86_64
Comments
Post a Comment