3

I would like to boot a BIOS partition from UEFI grub. How would I do this?

I've already tried chainloader, but it only chainloads other UEFI systems.

1 Answers1

3

I am confused by what you mean by "boot a BIOS partition from UEFI". My literal interpretation would be for the firmware to switch from UEFI booting to BIOS booting, then load the first sector of the partition into memory and execute the code contained in the loaded sector. If correct, then the answer to your question is no.

The closest I think of, that would do what you want, would involve 2006 through 2014 Intel Apple computers. Most (if not all) of these Macs were capable of both BIOS and (U)EFI booting. GRUB2 offered an appleloader command which would cause a (U)EFI booting Mac to restart as a BIOS booting Mac. If properly configured, the first sector of the drive then would be loading into memory and executed.

If the appleloader command did not work for a given Mac, then GRUB2 could be setup to boot rEFInd. The rEFInd Boot Manager could then be configured to silently instruct the firmware to restart and BIOS boot the Mac.

This answer to the question How to get GRUB working dual boot Windows(Legacy) PopOS(UEFI) offers additional information. (In many respects, this question is a duplicate of the linked question.)

Other References