syslinux.cfg 在 PXE 启动时忽略 preseed/url

syslinux.cfg 在 PXE 启动时忽略 preseed/url

我正在尝试让 pxe 引导的 debian 安装程序默认加载预置文件。我已经验证预置文件是否有效,因为我可以将安装程序手动指向它并开始安装。

下列系统linux.cfgdebian-netboot通过网络启动后,文件会自动选择,并且我已经验证了该initrd参数正在行中读取,APPEND因为我可以将 .gz 文件设置为不存在的文件名,并且它与我在文件中设置的值发生错误。

# D-I config version 2.0
# search path for the c32 support libraries (libcom32, libutil etc.)
path debian-installer/amd64/boot-screens/
prompt 0
timeout 0
include debian-installer/amd64/boot-screens/menu.cfg
# default debian-installer/amd64/boot-screens/vesamenu.c32
default debian-netboot

LABEL debian-netboot
  MENU LABEL Debian Netboot
  KERNEL debian-installer/amd64/linux
  APPEND vga=788 initrd=debian-installer/amd64/initrd.gz preseed/url=tftp://<tftp-server>/preseed ---

如何让安装程序使用预置文件?

相关内容