首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在iPXE的Set命令中209和210意味着什么?

在iPXE的Set命令中209和210意味着什么?
EN

Stack Overflow用户
提问于 2015-01-16 16:06:37
回答 1查看 1.6K关注 0票数 0

我目前正在使用ipxe来支持虚拟机的系统安装。github的一些脚本对我帮助很大。但我还是不知道某些代码的含义,就像:

代码语言:javascript
运行
复制
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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-03 01:40:53

这就是iPXE的工作方式。

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

这只是iPXE脚本语法。第一行设置变量XXX,第三行使用${XXX}。但是,IMHO,他们是坏名字。根据"PXELINUX使用的动态主机配置协议选项“209和210是DHCP的选择。209表示“配置文件”,210表示“路径前缀”。

因此,它们意味着某些事情,但它们只是名字,可以用任何其他方式命名。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27988040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档