![非 PXE、非 DHCP cobbler 媒体](https://linux22.com/image/596834/%E9%9D%9E%20PXE%E3%80%81%E9%9D%9E%20DHCP%20cobbler%20%E5%AA%92%E4%BD%93.png)
我在一个站点中有一个用于构建系统的 DHCP 作用域,而另一个站点(至少目前还没有)有使用 cobbler 构建系统的基础设施。最终,我想将其全部扩展,但现在我想使用命令制作cobbler buildiso
包含所有系统/配置文件列表的 CD 媒体。
除了用于 PXE->DHCP 设置的其他所有字段之外,我还为系统配置文件设置了、、字段ip-address
。network
gateway
看起来媒体创建完成了 80%,但是syslinux.cfg
文件似乎没有正确填充 ksdevice、ip、网络和网关。
我的问题是正确的如何使此配置起作用?
答案1
正确的方法是在轮廓级别,而不是系统级别。具体来说,您需要设置kernel_options
。在那里,您将能够设置在系统构建期间要使用的网络设置。
例如:
[root@rhnsat ~]# cobbler profile dumpvars --name=Default | grep "kernel_options :"
kernel_options : ksdevice=bootif lang= kssendmac text