grub
CentOS 7 Grub 2
grubby
OVH CentOS 7 server grub rescue prompt
RHEL Based – AlmaLinux, CentOS, RockeyLinux, Oracle Linux
Regenerate grub config
1 2 3 |
grub2-mkconfig -o /boot/grub2/grub.cfg grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg grub2-mkconfig -o /boot/efi/EFI/almalinux/grub.cfg |
grub config on RHEL
1 |
/etc/default/grub |
To install Grub, run
1 |
/sbin/grub2-install /dev/sda |
To see all available kernels
1 |
awk -F\' '$1=="menuentry " {print i++ " = "$2}' /etc/grub2.cfg |
If all kernels not showing, edit
1 |
vi /etc/default/grub |
Add
1 2 |
GRUB_DISABLE_SUBMENU=true GRUB_DEFAULT=saved |
Rebuild grub
1 |
grub2-mkconfig -o /etc/grub2.cfg |
To set default Kernel
1 |
grub2-set-default 0 |
To see the current Kernel
1 |
grub2-editenv list |
Reinstall kernel and set it to default
1 2 3 |
yum reinstall kernel grub2-set-default 0 grubby --set-default 0 |
Ubuntu
1 2 |
sudo update-grub /usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg |