Fedora voit bien tes autres distrib (ça se passe à partir de la ligne 200 sur ton lien paste centos, correspondant à ton /boot/grub2/grub.cfg)
C’est le timeout qui doit être trop court (5 secondes) à mon avis il doit commencer les 5 secondes alors que grub n’est pas encore affiché, du coup tu vois pas le menu. Il faudrait le mettre à 30 ou 50 secondes, ça te laissera largement le temps de le voir apparaître et de valider ton choix
$ sudo nano /etc/default/grub
A la ligne GRUB_TIMEOUT=5
tu met à la place GRUB_TIMEOUT=50
Tu sauvegarde ton fichier et tu quitte nano, puis recrée un fichier de config
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Tu peux rebooter, normalement tu va avoir un magnify menu