Hi,I think I found a solution. For me it works and I am now able to boot using my HDD kernel in CentOS 7.6
Working with the info from @greektranslator
Also looking in /var/log/grubby I found some info on missing uuid
So I figured I need to rebuild grub2. I did this before using this command :
But that didnt work for meCode:grub2-mkconfig -o /boot/grub2/grub.cfg
But I have the idea that since CentOS 7.6 some uefi things were added to grub2
So I found some info on rebuilding grub2 for uefi systems.
This seems to solve the issue for me . I did a reboot and now all is good. Will do some more testing and report if I occur any more problems.Code:grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
I have a similar problem, after 7.6 update server located at OVH wont boot, server was restarted using netboot.
I have disabled the selinux as recommended by cpanel support team and restarted with harddisk boot, but it still failed and i reverted back to netboot.
I have the below folders in /boot
efi
grub
grub2
and other files vmlinuz, initramfs, config....
in /boot/efi/EFI/centos folder i have only fonts folder, grubenv and grubx64.efi files, no grub.cfg file
in /boot/grub2 folder i have grub.cfg file
running grep vmlinuz /boot/grub2/grub.cfg returns below output
Code:
linuxefi /vmlinuz-3.10.0-862.14.4.el7.x86_64 root=/dev/md3 ro crashkernel=auto rhgb quiet rd.md.uuid=dd1cafb8:967fe6e4:a4d2adc2:26fd5302 rd.md.uuid=a66932bf:6600cd22:a4d2adc2:26fd5302 rootdelay=10 rootdelay=10 LANG=en_US.UTF-8
linuxefi /vmlinuz-3.10.0-862.11.6.el7.x86_64 root=/dev/md3 ro crashkernel=auto rhgb quiet rd.md.uuid=dd1cafb8:967fe6e4:a4d2adc2:26fd5302 rd.md.uuid=a66932bf:6600cd22:a4d2adc2:26fd5302 rootdelay=10 rootdelay=10 LANG=en_US.UTF-8
linuxefi /vmlinuz-3.10.0-862.9.1.el7.x86_64 root=/dev/md3 ro crashkernel=auto rhgb quiet rd.md.uuid=dd1cafb8:967fe6e4:a4d2adc2:26fd5302 rd.md.uuid=a66932bf:6600cd22:a4d2adc2:26fd5302 rootdelay=10 rootdelay=10 LANG=en_US.UTF-8
linuxefi /vmlinuz-3.10.0-862.3.2.el7.x86_64 root=/dev/md3 ro crashkernel=auto rhgb quiet rd.md.uuid=dd1cafb8:967fe6e4:a4d2adc2:26fd5302 rd.md.uuid=a66932bf:6600cd22:a4d2adc2:26fd5302 rootdelay=10 rootdelay=10 LANG=en_US.UTF-8
linuxefi /vmlinuz-3.10.0-862.2.3.el7.x86_64 root=/dev/md3 ro crashkernel=auto rhgb quiet rd.md.uuid=dd1cafb8:967fe6e4:a4d2adc2:26fd5302 rd.md.uuid=a66932bf:6600cd22:a4d2adc2:26fd5302 rootdelay=10 rootdelay=10 LANG=en_US.UTF-8
linuxefi /vmlinuz-0-rescue-485ccf091d93c1ef5d85bdf65ab397a6 root=/dev/md3 ro crashkernel=auto rhgb quiet rd.md.uuid=dd1cafb8:967fe6e4:a4d2adc2:26fd5302 rd.md.uuid=a66932bf:6600cd22:a4d2adc2:26fd5302 rootdelay=10 rootdelay=10
linuxefi /vmlinuz-0-rescue-1e98a4cc1263468b9f9a12e365316b95 root=/dev/md3 ro crashkernel=auto rhgb quiet rd.md.uuid=dd1cafb8:967fe6e4:a4d2adc2:26fd5302 rd.md.uuid=a66932bf:6600cd22:a4d2adc2:26fd5302 rootdelay=10 rootdelay=10
running yum list 'grub2*' returns below output
Code:
Loaded plugins: fastestmirror, universal-hooks
Loading mirror speeds from cached hostfile
* EA4: 85.13.201.2
* cpanel-addons-production-feed: 85.13.201.2
* base: centos.mirrors.ovh.net
* extras: centos.mirrors.ovh.net
* updates: centos.mirrors.ovh.net
Installed Packages
grub2.x86_64 1:2.02-0.76.el7.centos @base
grub2-common.noarch 1:2.02-0.76.el7.centos @base
grub2-efi-x64.x86_64 1:2.02-0.76.el7.centos @base
grub2-efi-x64-modules.noarch 1:2.02-0.76.el7.centos @base
grub2-pc.x86_64 1:2.02-0.76.el7.centos @base
grub2-pc-modules.noarch 1:2.02-0.76.el7.centos @base
grub2-tools.x86_64 1:2.02-0.76.el7.centos @base
grub2-tools-extra.x86_64 1:2.02-0.76.el7.centos @base
grub2-tools-minimal.x86_64 1:2.02-0.76.el7.centos @base
Available Packages
grub2-efi-aa64-modules.noarch 1:2.02-0.76.el7.centos base
grub2-efi-ia32.x86_64 1:2.02-0.76.el7.centos base
grub2-efi-ia32-cdboot.x86_64 1:2.02-0.76.el7.centos base
grub2-efi-ia32-modules.noarch 1:2.02-0.76.el7.centos base
grub2-efi-x64-cdboot.x86_64 1:2.02-0.76.el7.centos base
grub2-ppc-modules.noarch 1:2.02-0.76.el7.centos base
grub2-ppc64-modules.noarch 1:2.02-0.76.el7.centos base
grub2-ppc64le-modules.noarch 1:2.02-0.76.el7.centos base