Simply update Grub on CentOS server.
Inspect Grub defaults.
$ cat /etc/default/grub
GRUB_TIMEOUT=1 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="no_timer_check console=tty0 console=ttyS0,115200n8 net.ifnames=0 biosdevname=0 elevator=noop crashkernel=auto" GRUB_DISABLE_RECOVERY="true"
Determine the exact location of the configuration file.
$ sudo readlink -e /etc/grub2.cfg
/boot/grub2/grub.cfg
Update the Grub configuration.
$ sudo grub2-mkconfig --output /boot/grub2/grub.cfg
Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.10.0-1160.25.1.el7.x86_64 Found initrd image: /boot/initramfs-3.10.0-1160.25.1.el7.x86_64.img Found linux image: /boot/vmlinuz-3.10.0-1127.el7.x86_64 Found initrd image: /boot/initramfs-3.10.0-1127.el7.x86_64.img done