Mitigation for installing Zorin on legacy bios/mbr system

Hello,
I installed Zorin on an older PC, legacy Bios/MBR only.
Started the install from the "Live" environment (DVD, because USB would not boot).
During the Grub section of the install it complained about a missing EFE partiton,
and did I want to continue. I replied yes, and when I eventually booted my new
install, the Grub menu did not show at all, but Zorin appeared as if by magic
after about 30 seconds of a blank screen.

I eventually fixed that by running the famous Grub Rescue DVD.

Now I have a need to run sudo update-grub (because I want to implement
a menu item I added to /etc/grub.d/40_custom).

Unfortunately I'm anticipating problems because the update-grub mentioned something about uefi (see image). Isn't Grub smart enough to know I'm on an
MBR system? Is there something I can do so that update-grub works properly?


Thanks for any info ...

EDIT despite my worry, the Grub menu behaved properly after rebooting the system, and my menu item appeared and is working.
Still, it's a little disconcerting that these references to uefi/EFE, etc. show up

For clarification of your situation, to better provide you support, please provide us with your G-Parted on the drive. Here's mine for clarification of what I am talking about. Thank you!

Hi thanks for your response.
Zorin is installed in sda9 (SSD) and grub is installed in sdb (HDD)


Here's fdisk -l for good measure