syslinux.cfg 在 PXE 啟動時忽略 preseed/url

syslinux.cfg 在 PXE 啟動時忽略 preseed/url

我正在嘗試讓 pxe 引導的 debian 安裝程式預設載入預置檔案。我已驗證預置文件是否有效,因為我可以手動將安裝程式指向它並開始安裝。

下列syslinux.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 ---

如何讓安裝程式使用預置檔案?

相關內容