[syslinux] Time out would not boot from local drive
H. Peter Anvin
hpa at zytor.com
Wed Aug 30 14:03:19 PDT 2006
Greg_Chu at Wendys.com wrote:
>
> Peter,
>
> Thanks a bunch, the problem is my menu.c32 and pxelinux.0 version
> mismatched. It works fine now. I did not realize that dependency between
> them.
>
> I have another question not yet answered, I tried to have F12 show up so
> user can press it to get into PXE boot and have no success. If I
> change to use MS startrom.com then F12 shows up, but how can I tell
> startrom.com to continue boot from pxelinux.0 Tried some other users
> ways, but none works so far. I guess all because I use MS remote boot
> service. I think startrom.com tells BIOS to prompt F12 key to continue
> the PXE boot, then if no F12 key pressed then abort PXE and enter local
> boot.
>
> Do I have a way to configure pxelinux to prompt F12 before it continues?
> If no F12 key then do local boot?
>
There is no such support in pxelinux or simple menu at the moment
(although a lot of BIOSes can be configured so that you have to press
F12 in order to network-boot at all, but that's a BIOS issue.)
What you *can* do if you want to, is something like:
say Press [Enter] for network boot menu
prompt 1
default menu.c32 pxelinux.cfg/menu
timeout 40
ontimeout localboot
label localboot
localboot 0
... which would load a *different* configuration file (which can have a
different timeout) for the menu.
-hpa
More information about the Syslinux
mailing list