Richard Owlett wrote:
I would like to do the following:
1. for each OS listed, replace "(on /dev/sdaN)" with
"(on PartitionsLabel)"
2. replace "GNU/Linux 9 (stretch)" with "GNU/Linux 9.5 (stretch)"
[i.e. specify point release]
3. For the default OS, display the same information as all others
1-Create /boot/grub/custom.cfg using filesystem labels instead of UUIDs[1]
2-Copy /etc/grub.d/40_custom to /etc/grub.d/06_custom
The autogenerated grub.cfg will call custom.cfg content to the top of the menu
you
see at boot.
[1] example: http://fm.no-ip.com/Share/Linux/custom.cfg