Red Hat and CentOS systems aren’t booting due to BootHole patches:
Early this morning, an urgent bug showed up at Red Hat's bugzilla bug tracker—a user discovered that the RHSA_2020:3216 grub2 security update and RHSA-2020:3218 kernel security update rendered an RHEL 8.2 system unbootable.
[...] The patches were intended to close a newly discovered vulnerability in the GRUB2 boot manager called BootHole.
[...] Unfortunately, Red Hat's patch to GRUB2 and the kernel, once applied, are leaving patched systems unbootable. The issue is confirmed to affect RHEL 7.8 and RHEL 8.2, and it may affect RHEL 8.1 and 7.9 as well. RHEL-derivative distribution CentOS is also affected.
Red Hat is currently advising users not to apply the GRUB2 security patches (RHSA-2020:3216 or RHSA-2020:3217) until these issues have been resolved.
Ubuntu and Debian are also apparently affected.
(Score: 4, Interesting) by digitalaudiorock on Saturday August 01 2020, @12:15PM
+1000 to this. Under Gentoo when I updated from grub 1 to grub 2 and saw that over-engineered cluster fuck with the generated config, I moved to syslinux with it's nice simply config as God intended.
There's a MASSIVE trend away from KISS principles everywhere in favor of some perverse idea that nothing simple can possibly be good. I think it's too many programmers who grew up coding for Windows.