mocaccinoOS / mocaccino

:musical_score: where magic happens
69 stars 7 forks source link

include a 32bit UEFI boot grub key #63

Open yusssufff opened 2 years ago

yusssufff commented 2 years ago

ISSUE: WITHOUT A 32BIT UEFI KEY, SOME 64BIT MACHINES DONT BOOT MOCACCINO

Some machines (many with Intel Bayrail processors for exemple) have a 32Bit UEFI with a 64 bit processor. Some distribution (Debian, Mageia, Fedora) include the 32bit UEFI bootia key in their 64bit ISOs (together with the 64bit UEFI bootia key of course). You can see some details here: https://fedoraproject.org/wiki/Changes/32BitUefiSupport That would be a wonderfull thing to include the 32bit UEFI key in the mocaccinoOS Desktop 64bit ISOs, allowing therefore these isos to boot in those hybrid machines.

joostruis commented 2 years ago

@mudler Would this be a matter off changing things here?

https://github.com/mocaccinoOS/os-commons/blob/master/packages/mocaccino/mocaccino-live-boot/build.yaml#L23

yusssufff commented 2 years ago

A bit of litterature on the topic;)

https://wiki.debian.org/UEFI#Support_for_mixed-mode_systems:_64-bit_system_with_32-bit_UEFI

https://www.phoronix.com/scan.php?page=news_item&px=Fedora-27-32-bit-UEFI

https://nwrickert2.wordpress.com/2018/11/28/opensuse-leap-15-0-and-32-bit-efi/

https://nwrickert2.wordpress.com/2018/12/05/opensuse-tumbleweed-and-32-bit-efi/

https://github.com/calamares/calamares/issues/1039

JohnLGalt commented 2 years ago

I wonder if this would also help when trying to set u p Moca in Hyper-V Gen 2 VMs. I'd certainly be willing to try it out, I'd love to get a Moca running in a VM for a project that I'd rather run from a VM.