Проще и удобнее всего воспользоваться универсальным загрузчиком вроде
Clover EFI bootloader. Изначально он был создан чтобы загружать (U)EFI на старом железе с MBR-загрузчиком в биосе, но теперь он полностью универсален и с его помощью можно грузить практически всё, что угодно, где угодно и в любом режиме (EFI или MBR).
А вообще странный подход. Если только человек не пишет драйверы какого-то устройства для множества разных ОС и вынужден тестировать их на голом железе, для всех остальных юзкейсов достаточно виртуалок.