Hello Ady thank you very much for the accurate reply and for saving my time :-) Best Regards, On 17.10.18 18:06, Ady Ady via Syslinux wrote:>> is it possible to boot a 32 Bit Kernel on 64 EFI firmware with Syslinux? > > In theory, booting 32-bit kernels from 64-bit EFI is supposed to be > supported by "efi64/efi/syslinux.efi" since 2013Jun. > > In practice: > > _ there is no documentation in The Syslinux Project regarding the > matter (other than the commit from Matt Fleming); > > _ no one has reported success with this case (only failures); > > _ the question has been asked in the past in this mailing list (and > also by means of other official Syslinux channels), but Peter (hpa) has > scarcely replied with inconsistent / confusing messages (or no reply at > all). > > I sincerely wished I had better news regarding this case. > > Best Regards, > Ady. > > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux-- Mit freundlichen Gr??en/With kind regards Hichem, Ben Fekih R&D [Bitte beachten Sie, dass sich meine eMail-Adresse ge?ndert hat. Die neue eMail-Adresse lautet hfekih at cannon.com] [Please note that my e-mail address has changed. The new e-mail address is hfekih at cannon.com] AUTOMATA GmbH & Co. KG ? PARTNER IN AUTOMATION Gewerbering 5 D - 86510 Ried Tel. +49 (0)8233 - 7916-38 Fax +49 (0)8233 - 7916-88 HR A 13753 - AG Augsburg
I was able to successfully boot 32-bit kernels with a 64-bit syslinux two years ago. There were a bug in syslinux that prevented it, but I was able to write a patch which is now in the latest tagged version as far as I remember. Best regards, Thomas Le 18/10/2018 ? 08:24, hfekih via Syslinux a ?crit?:> Hello Ady > > thank you very much for the accurate reply and for saving my time :-) > > Best Regards, > > > On 17.10.18 18:06, Ady Ady via Syslinux wrote: >>> is it possible to boot a 32 Bit Kernel on 64 EFI firmware with Syslinux? >> ? In theory, booting 32-bit kernels from 64-bit EFI is supposed to be >> supported by "efi64/efi/syslinux.efi" since 2013Jun. >> >> In practice: >> >> _ there is no documentation in The Syslinux Project regarding the >> matter (other than the commit from Matt Fleming); >> >> _ no one has reported success with this case (only failures); >> >> _ the question has been asked in the past in this mailing list (and >> also by means of other official Syslinux channels), but Peter (hpa) has >> scarcely replied with inconsistent / confusing messages (or no reply at >> all). >> >> I sincerely wished I had better news regarding this case. >> >> Best Regards, >> Ady. >> >> _______________________________________________ >> Syslinux mailing list >> Submissions to Syslinux at zytor.com >> Unsubscribe or set options at: >> http://www.zytor.com/mailman/listinfo/syslinux >
> I was able to successfully boot 32-bit kernels with a 64-bit syslinux > two years ago. There were a bug in syslinux that prevented it, but I was > able to write a patch which is now in the latest tagged version as far > as I remember.When building a 32-bit Linux kernel with: CONFIG_EFI_MIXED and with all the other relevant settings/config/options for booting it in UEFI mode, then the x64 variant of syslinux.efi + ldlinux.e64 from version 6.04-pre1 or newer should in theory be able to boot it on adequate hardware (i.e. x64 UEFI without secure boot, no "fast boot" and no other "crap"). Note: older versions of Syslinux, including 6.03, will fail. Considering that the most recent and up-to-date binary files ATM can be found in Debian [Testing], I would suggest using those for tests (please avoid mixing syslinux-related files from different versions / builds). The Syslinux binaries from Debian Testing can be downloaded and used by anyone, even those that don't use any GNU/Linux OS. Reports (whether fail or success) would be nice. Just in case, for casual readers, we are talking about: * UEFI 64bits * x64 variant of syslinux.efi 6.04-pre1 or newer (the binary files from current Debian Testing would be strongly recommended ATM) * 32bit Linux kernel, for (U)EFI, with CONFIG_EFI_MIXED (please double-check that the tests are performed under these conditions / versions / bitness) Best Regards, Ady.
Thank you for the info, I tested the latest version Syslinux 6.03 (64 bit) and it didn't work. the boot loader text shows up, then the screen freezes. maybe it works only on some specific boards/CPUs. Thank you for the reply's, the problem is now solved by using another Bootloader. Best Regards, On 29.10.18 15:29, Letan Thomas wrote:> I was able to successfully boot 32-bit kernels with a 64-bit syslinux > two years ago. There were a bug in syslinux that prevented it, but I was > able to write a patch which is now in the latest tagged version as far > as I remember. > > Best regards, > Thomas > > Le 18/10/2018 ? 08:24, hfekih via Syslinux a ?crit?: >> Hello Ady >> >> thank you very much for the accurate reply and for saving my time :-) >> >> Best Regards, >> >> >> On 17.10.18 18:06, Ady Ady via Syslinux wrote: >>>> is it possible to boot a 32 Bit Kernel on 64 EFI firmware with Syslinux? >>> ? In theory, booting 32-bit kernels from 64-bit EFI is supposed to be >>> supported by "efi64/efi/syslinux.efi" since 2013Jun. >>> >>> In practice: >>> >>> _ there is no documentation in The Syslinux Project regarding the >>> matter (other than the commit from Matt Fleming); >>> >>> _ no one has reported success with this case (only failures); >>> >>> _ the question has been asked in the past in this mailing list (and >>> also by means of other official Syslinux channels), but Peter (hpa) has >>> scarcely replied with inconsistent / confusing messages (or no reply at >>> all). >>> >>> I sincerely wished I had better news regarding this case. >>> >>> Best Regards, >>> Ady. >>> >>> _______________________________________________ >>> Syslinux mailing list >>> Submissions to Syslinux at zytor.com >>> Unsubscribe or set options at: >>> http://www.zytor.com/mailman/listinfo/syslinux