UFDs incompatible with Mac systems #20

Closed
opened 2018-03-09 13:16:31 -07:00 by 2Shirt · 2 comments
2Shirt commented 2018-03-09 13:16:31 -07:00 (Migrated from gitea.2shirt.work)
  • System hangs if the "EFI Boot" option is selected.
  • "No bootable device" error is seen if the "Windows" option is selected.

UFD was built using the build-ufd script (1.4.1rc2 version I think)

* System hangs if the "EFI Boot" option is selected. * "No bootable device" error is seen if the "Windows" option is selected. UFD was built using the `build-ufd` script (1.4.1rc2 version I think)
2Shirt commented 2018-04-15 19:29:52 -06:00 (Migrated from gitea.2shirt.work)

I think that Mac systems need either a GPT setup or a GPT with a Hybrid MBR (like BootCamp setups) to recognize the device as bootable. Efforts to utilize a Hybrid MBR resulted in breaking both UEFI/WinPE compatibility and data accessibility under Win10.

References:
What's a GPT?
Hybrid MBRs
EFI-Booting Ubuntu on a Mac
rEFInd

I think that Mac systems need either a GPT setup or a GPT with a Hybrid MBR _(like BootCamp setups)_ to recognize the device as bootable. Efforts to utilize a Hybrid MBR resulted in breaking both UEFI/WinPE compatibility and data accessibility under Win10. References: [What's a GPT?](http://www.rodsbooks.com/gdisk/whatsgpt.html) [Hybrid MBRs](http://www.rodsbooks.com/gdisk/hybrid.html) [EFI-Booting Ubuntu on a Mac](http://www.rodsbooks.com/ubuntu-efi/) [rEFInd](http://www.rodsbooks.com/refind/installing.html)
2Shirt commented 2018-04-15 19:36:50 -06:00 (Migrated from gitea.2shirt.work)

It is possible to enable the Syslinux bootmenu under a GPT setup with a Protective MBR (not a Hybrid MBR) This setup might prevent some older non-UEFI systems from booting but it's better than going with a Hybrid MBR.
NOTE: If true MBR/Legacy booting is required then the UFD can still be built manually.

References:
Hybrid MBRs
MBR - Syslinux
BIOSBootGPT
GPT disks in a BIOS world

It is possible to enable the Syslinux bootmenu under a GPT setup with a Protective MBR _(not a Hybrid MBR)_ This setup might prevent some older non-UEFI systems from booting but it's better than going with a Hybrid MBR. **NOTE**: If true MBR/Legacy booting is required then the UFD can still be built manually. References: [Hybrid MBRs](http://www.rodsbooks.com/gdisk/hybrid.html) [MBR - Syslinux](https://www.syslinux.org/wiki/index.php?title=Mbr) [BIOSBootGPT](http://www.lightofdawn.org/wiki/wiki.cgi/BIOSBootGPT) [GPT disks in a BIOS world](https://mjg59.dreamwidth.org/8035.html)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: 2Shirt/WizardKit#20
No description provided.