【问题标题】:What do 209 and 210 mean in the Set command of iPXEiPXE的Set命令中的209和210是什么意思
【发布时间】:2023-03-22 14:39:01
【问题描述】:

我目前正在使用 ipxe 来支持虚拟机的系统安装。来自 github 的一些脚本确实帮助了我很多。但是我还是不知道一些代码的意思,suck like:

set 210:string ${boot-url}sysrcd-${sysrcd-version}-x86/isolinux/
set 209:string isolinux.cfg
set filename ${210:string}pxelinux.0

209 和 210 是什么意思?官方手册没有提供足够的信息。

http://ipxe.org/cmd/set

【问题讨论】:

    标签: virtual-machine xen ipxe


    【解决方案1】:

    这就是 iPXE 的工作原理。

    1. 客户端(带有 iPXE 固件)从 DHCP 服务器请求动态 IP。
    2. DHCP 服务器提供 IP 以及额外的“选项”,其中包括下载文件以启动的位置。
    3. 客户端使用 TFTP 或 HTTP 下载启动文件。 iPXE 可以处理多种类型的引导文件,在您的情况下,它是一个 iPXE 脚本。
    4. 客户端运行此脚本以下载实际的启动映像。它可以是 ISO 映像,或者内核 + initrd + NFS 挂载,或者从 iSCSI 目标引导。

    这只是 iPXE 脚本语法。第一行设置一个变量 XXX,第三行使用它 ${XXX}。但是,恕我直言,它们是坏名字。根据“Dynamic Host Configuration Protocol Options Used by PXELINUX”,209 和 210 是 DHCP 选项。 209 表示“配置文件”,210 表示“路径前缀”。

    所以它们意味着某些东西,但它们只是名称,可以以任何其他方式命名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-08
      • 2012-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多