Note: I feel the two questions below are basic questions, however I could not find a clear answer searching the web.
Background
I would like to install Grub2 in some free space after the MBR. I would like to not install it in a dedicated partition, to not waste a partition entry as I’m running a PC with a legacy partition model limited to four primary partitions. I will have two Ubuntu versions and some other OS which Grub2 is always able to boot using chain‑load.
Questions
When I run du -h /boot/grub
on my actual installation, I see it uses about 7.2MB. Is this a typical space required for all Grub2 stages? Does that mean if partition with 10MB left free before the first partition, this will always be enough free space to install Grub2 in /dev/sda
?
If I install Grub2 there, then can I be sure automated Grub update from any of the two Ubuntu installations will work properly?