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/sdaSaat 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.
rebootReinstalling GRUB on UEFI-based machines #
Untuk UEFI GRUB dapat diinstall ulang dengan perintah.
yum reinstall grub2-efi shimSelanjutnya reboot sistem untuk menerapkan perubahan.
rebootResetting 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/grubReinstall packages.
- Pada BIOS GRUB.
yum reinstall grub2-tools- Pada UEFI GRUB.
yum reinstall grub2-efi shim grub2-toolsRebuild 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.cfgReferensi: