I'm not really sure what your intentions are as you say you want Grub to detect 'drives' as bootable yet indicate you have only one OS installed so that is all that can be booted?
You want to be able to access clonezilla and systemrescue cd? You can do that with Grub is you have both iso files somewhere on one of your drive partitions if you manually create it.
What are you referring to when you say 'current release' and 'previous release' as you indicate you have only Mint 21.3?
Quote:
configure an appropriate GRUB menu regardless of where I'm booting
|
That comment is too vague. What difference would a physical location make? Explain the 'where' part.
Quote:
configure GRUB so that future updates preserve the menus etc.
|
Are you referring to changes made to the menuentries in the grub.cfg file? You can make changes in files in the /etc/grub.d file or do the not recommended method of directly editing grub.cfg. Problem with the 2nd option is that when you run grub-mkconfig the file will be overwritten.
From the information you posted, the only drive that is 'bootable' is nvme0n1 so perhaps clarify exactly what you want.