| Summary: | enable UEFI for i586 net-install / boot.iso | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Ben McMonagle <westel> |
| Component: | Release (media or process) | Assignee: | ISO building group <isobuild> |
| Status: | NEW --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Normal | CC: | davidwhodgins, fri, guillaume.royer, mageia, marja11, thierry.vignaud |
| Version: | Cauldron | Keywords: | IN_RELEASENOTES8 |
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
|
Description
Ben McMonagle
2019-05-23 09:04:46 CEST
Ben McMonagle
2019-05-23 09:06:19 CEST
Severity:
normal =>
enhancement
Marja Van Waes
2019-05-24 17:31:26 CEST
Assignee:
bugsquad =>
isobuild I've had a look at doing this, but it's not possible whilst preserving the current MBR boot scheme on the i586 netinstall ISO. The problem is that isohybrid doesn't allow you to use both the -o (--offset) and -u (--uefi) options together. We use the -o option on the i586 ISOs to start the protective partition in the MBR table at sector 1, because starting it at sector 0 causes problems in some old BIOSs (see bug #5036). I've tried replacing the use of isohybrid with the appropriate xorrisofs options (as I do on the CI and Live ISOs), but it only supports the 1 sector offset when using GRUB, not ISOLINUX (see https://lists.gnu.org/archive/html/bug-xorriso/2020-11/msg00001.html). So I think the only solution would be to switch to using GRUB for MBR boot (again, as I did on the CI and Live ISOs). I also looked at adding 32-bit UEFI support on the 64-bit netinstall ISO, but that would need a change to the 64-bit grub-efi package to include the 32-bit UEFI files (that's not needed for the CI and Live ISOs because I can extract the necessary files from the 32-bit grub-efi package). CC:
sysadmin-bugs =>
mageia, thierry.vignaud thanks for looking into this Martin. some (ok, a lot) of that went over my head. Maybe a dedicated 32 UEFI .iso for 32 bit UEFI installs and also a dedicated 32 UEFI for 64 Bit installs if successful, added to "Alternative downloads" that might end up being 4 (free + nonfree). I have some hardware to test the .isos on if required. I am aware of some of the limitations of testing these sorts of things in a Virtual machine. Noted in https://wiki.mageia.org/en/Mageia_8_Release_Notes#Available_installation_media CC:
(none) =>
fri Hello, I have same hardware UEFI32 With 64 bits architecture than Ben. I'm interessted to test iso. CC:
(none) =>
guillaume.royer (In reply to Guillaume Royer from comment #4) > Hello, > > I have same hardware UEFI32 With 64 bits architecture than Ben. > I'm interessted to test iso. The rc iso images are on the mirrors, such as https://mirror.math.princeton.edu/pub/mageia/iso/cauldron/ If you would like to help qa testing the final iso images prior to their public release, see https://wiki.mageia.org/en/QA_ISO_testers CC:
(none) =>
davidwhodgins |