我目前正在使用 ipxe 来支持虚拟机的系统安装。来自 github 的一些脚本确实帮助了我很多。但是我仍然不知道某些代码的含义,例如:
set 210:string ${boot-url}sysrcd-${sysrcd-version}-x86/isolinux/
set 209:string isolinux.cfg
set filename ${210:string}pxelinux.0
209 和 210 是什么意思?官方手册没有提供足够的信息。
我目前正在使用 ipxe 来支持虚拟机的系统安装。来自 github 的一些脚本确实帮助了我很多。但是我仍然不知道某些代码的含义,例如:
set 210:string ${boot-url}sysrcd-${sysrcd-version}-x86/isolinux/
set 209:string isolinux.cfg
set filename ${210:string}pxelinux.0
209 和 210 是什么意思?官方手册没有提供足够的信息。
这就是 iPXE 的工作原理。
这只是 iPXE 脚本语法。第一行设置一个变量 XXX,第三行使用它 ${XXX}。但是,恕我直言,它们是坏名字。根据“ PXELINUX 使用的动态主机配置协议选项”,209 和 210 是 DHCP 选项。209 表示“配置文件”,210 表示“路径前缀”。
所以它们意味着某些东西,但它们只是名称,可以以任何其他方式命名。