Hello!
When I enter the command grub2-mkconfig, I get:
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Adding boot menu entry for UEFI Firmware Settings ...
done
But my system isn't UEFI, it's legacy. It's a virtual machine.
The /etc/grub.d/10_linux script isn't running.
--
Best regards,
Sergey