操作系统?红帽
可是我这个dhcpd.conf就是和网文写的不同呢,没有pxelinux.0这事。
參閱 redhat 官網文件 看看能否幫你那是不是忽略最后的else filename "path/to/BIOS/pxelinux.0"
https://access.redhat.com/documentation ... g-efi.html
30.2.2. Configuring PXE Boot for EFI
A sample configuration in /etc/dhcp/dhcpd.conf might look like:
...略
if option arch = 00:06 {
filename "pxelinux/bootia32.efi";
} else if option arch = 00:07 {
filename "pxelinux/bootx64.efi";
} else {
filename "pxelinux/pxelinux.0";
}
...略
請詳細看上面的 if ... else ... 條件式
這裡的 bootia32.efi 與 bootx64.efi 應該就是 UEFI 的開機檔案
最後一個條件式 (除了上面兩個情況以外) 才是 filename "pxelinux/pxelinux.0";
補充說明
EFI 2.1 以後的版本 改稱 UEFI
目前市面上的 UEFI 大多數是 2.3 版
UEFI 2.5 版 在 2015 年 04 月公佈 將允許使用者 編輯 UEFI 開機韌體 開機選項 並且儲存
https://en.wikipedia.org/wiki/Unified_E ... ce#History
所以 上面的參考文章 如果要適用於 UEFI 各個版本
也許還需微調