Originally Posted by nonamedotc
edit the value for set timeout in /boot/grub2/grub.cfg and do grub2-mkconfig -o /boot/grub2/grub.cfg. I mention this because I do not have the file grub2.conf.
Totally wrong advice. There is no "grub2.conf" file, for you, or anyone else. If you edit the "/boot/grub2/grub.cfg file directly, then do "grub2-mkconfig -o /boot/grub2/grub.cfg", whatever setting is in /etc/default/grub will overwrite your edit in /boot/grub2/grub.cfg.
You make your grub configuration changes in /etc/default/grub, then use "grub2-mkconfig -o /boot/grub2/grub.cfg" to make those changes appear in the /boot/grub2/grub.cfg file.
If you want to make direct edits to /boot/grub2/grub.cfg, then refrain from ever using the grub2-mkconfig command again.
BASH:~/-> grep TIME /etc/default/grub
BASH:~/-> sudo grep time /boot/grub2/grub.cfg