Это работало бы, если бы я поместил начальную загрузку grub2, монтируются на mbr HDD и остальных на gpt на non-UEFI
Не должно быть проблемы.
установка с /boot/
на фрагментированном диске MBR является все еще установкой BIOS/MBR, и сценарии должны автоматически найти и настроить соответствующую корневую файловую систему, даже если это находится на фрагментированном диске GPT.