Thanks all for the replies.
I realized something after I posted.
My partitions are:
p1 = /boot/efi - which is not mounted by either OS
p2 and p3 are mounted at /, for each of the OS’s (Debian and Manjaro).
So, /boot, and /boo/grub - they are on the same partition as their OS. They are not shared across the OS’s.
So I think @linux-aarhus will be correct (and my system is not BIOS).
But I do still have some questions/thoughts:
At the moment, Manjaro was installed first, then Debian. Manjaro has not been through an update (of grub or kernel). So the system uses the Debian grub (last one installed), and can boot Manjaro just fine.
ie. so far I’m seeing that Debian can boot the Manjaro install.
How does the UEFI boot system know which grub to use?
If I do an update in Manjaro, would it then get switched to use the grub off the Manjaro partition - ie. is it the last one to get updated?
I know I’d have to run grub-update on either OS, when the other one gets updated.
I’m thinking (hoping) that each grub, will be able to boot the other OS.
There seams to be some doubt about that - does anyone know for sure (what will happen when each OS does it’s grub update)?
I may just give it a try…