[syslinux] 32-bit and 64-bit UEFI syslinux in the fallback location on the same ESP
Ady
ady-sf at hotmail.com
Fri May 15 09:12:14 PDT 2015
> Hi,
>
> Ady via Syslinux wrote (14 May 2015 11:06:23 GMT) :
> >> * Is it possible to instruct a syslinux UEFI bootloader (e.g.
> >> the 32-bit one, installed in EFI/BOOT/bootia32.efi) to load its
> >> modules from a different directory?
>
> > Using the PATH directive is one possibility (but not the only one).
>
> Thanks a lot for the suggestion, and for the detailed explanations
> that follow.
>
> > A _manual_ selection is possible. The following is one alternative, but
> > there are other possibilities available too.
> [...]
> > 3_ A minimal "EFI/BOOT/SYSLINUX.CFG" could be something similar to:
>
> > SAY Select UEFI architecture:
> > SAY Press [Enter] for 64-bit UEFI (default); or,
> > SAY type-in IA32 [Enter] for 32-bit UEFI.
> > DEFAULT X64
> > PROMPT 1
> > TIMEOUT 60
> > # Optionally, change the values of the timer and the prompt,
> > # or avoid them, according to the desired behavior.
> > LABEL X64
> > CONFIG X64/X64.CFG
> > LABEL IA32
> > CONFIG IA32/IA32.CFG
>
> OK, I got the general idea.
>
> So my next question is: is there any mean to do that without requiring
> user interaction? In other words: can syslinux decide itself,
> depending on the bootloader that was loaded? And if it can't, is there
> the equivalent of ifcpu64 for UEFI architectures?
>
> Cheers,
> --
> intrigeri
Apparently my prior email was not clear enough. Please re-read it and
let me know what exactly is not clear. Then I'll try to explain it
better.
Hint: My proposal and its patch (mentioned in my prior email) is one
way to solve the "automatic" selection, by means of respective cfg
files.
> _______________________________________________
> Syslinux mailing list
> Submissions to Syslinux at zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
>
More information about the Syslinux
mailing list