PXE 启动超时设置

PXE 启动超时设置

我正在尝试设置 PXE 启动服务器。一切正常,但在加载 pxelinux.0 后启动客户端时出现提示boot:

引导:

  1. 当我按下 pxelinux.cfg/default 的回车键进入下一个菜单时,其中有另一个 120 秒倒计时自动启动。
  2. 如果我在 1-2 分钟后没有按下回车键,它就会转到与上面相同的菜单。

如果有人能与我们分享如何设置这两个超时,那就太好了?非常感谢!

自动启动超时

PROMPT 0
TIMEOUT 50
# Default boot option to use
DEFAULT menu.c32

答案1

我相信您只需要TIMEOUT对这两种延迟进行设置。

这是一个简单的pxelinux.cfg/default配置,似乎与您的描述相符。

PROMPT 1
TIMEOUT 100
DEFAULT menu.c32
LABEL Boot_1
LABEL Boot_2

加载此配置后,boot:提示将显示 10 秒。10 秒后(或者如果我按 Enter 键),将出现一个包含两个启动选项的菜单并显示Automatic boot in 10 seconds...

文档TIMEOUT状态

该指令表示在 boot: 提示符处暂停多长时间直到自动启动,以 1/10 秒为单位

菜单.c32 系统也使用TIMEOUT配置,这就是为什么该设置会影响两者。

菜单系统支持 TIMEOUT 命令。如果指定了 TIMEOUT,它将执行 ONTIMEOUT 命令(如果存在)

TOTALTIMEOUT您可能还对和感兴趣ONTIMEOUT

我觉得这个配置有点奇怪。如果你想boot:完全摆脱提示,那么你可以使用PROMPT 0

相关内容