Skip to main content
  1. Posts/

Reinstalling GRUB Bootloader

·1 min·
linux linux centos
Table of Contents

Menginstall ulang bootloader GRUB dapat menjadi solusi efektif untuk berbagai masalah yang sering timbul akibat instalasi GRUB yang salah, file GRUB yang hilang, atau sistem yang rusak.

Reinstalling GRUB on BIOS-based machines
#

Anda dapat menginstall ulang BIOS GRUB menggunakan perintah grub2-install

grub2-install /dev/sda

Saat menjalankan perintah grub2-install pada boot device yang ada, perintah tersebut akan menginstall GRUB baru dengan menimpa GRUB yang sudah ada.

Kemudian reboot sistem untuk menerapkan perubahan.

reboot

Reinstalling GRUB on UEFI-based machines
#

Untuk UEFI GRUB dapat diinstall ulang dengan perintah.

yum reinstall grub2-efi shim

Selanjutnya reboot sistem untuk menerapkan perubahan.

reboot

Resetting GRUB
#

Reset GRUB akan sepenuhnya menghapus semua file konfigurasi GRUB dan pengaturan sistem serta menginstall ulang bootloader. Ini dapat memperbaiki kegagalan yang disebabkan oleh file yang rusak dan konfigurasi GRUB yang salah.

Sebelum menghapus, disarankan untuk membackup folder grub.d dan file grub agar lebih aman.

Hapus konfigurasi GRUB.

rm /etc/grub.d/*
rm /etc/sysconfig/grub

Reinstall packages.

  • Pada BIOS GRUB.
yum reinstall grub2-tools
  • Pada UEFI GRUB.
yum reinstall grub2-efi shim grub2-tools

Rebuild grub.cfg untuk menerapkan perubahan.

  • Pada BIOS GRUB.
grub2-mkconfig -o /boot/grub2/grub.cfg
  • Pada UEFI GRUB.
grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

Referensi:

Related

Setting Default Kernel in Linux
·2 mins
linux linux centos ubuntu
Find Linux Package That Provides Specific File
·1 min
linux linux ubuntu centos
Create Multiple IP Addresses in Linux
·2 mins
linux centos ubuntu linux
Troubleshoot grub2-install: error: unknown filesystem
·2 mins
linux linux
Use RAM to Store Temporary Data
·2 mins
linux linux
Change User Agent in wget Command
·1 min
linux linux