|
本帖最后由 qzwhok 于 2019-3-14 16:13 编辑
把UEFI启动文件名放在dhcp-boot=语句中
把BIOS启动文件文放在pxe-service=x86PC语句中,以你上面的可写成pxe-service=x86PC,"pxelinux",bios/lpxelinux
完事,注意是lpxelinux 而不是lpxelinux.0
pxe-service=x86PC语句中的bios/lpxelinux会自动加.0 ,菜单列中的启动文件会覆盖dhcp-boot后面的文件,如果不是BIOS方式启动,pxe-service=x86PC语句无效,那么dhcp-boot后面的UEFI启动文件就不会被覆盖,当然更复杂点的引导就不能这样做了
你没看懂我上面叫你添加两行,当然,如果没有ipxe.0 文件,不用添加第二行,如果ipxe.0与lpxelinux.0共存于根目录的bios目录下,则添加两行
pxe-service=x86PC,"pxelinux",bios/lpxelinux
pxe-service=x86PC,"iPXE",bios/ipxe
因为ipxe速度比lpxelinux更优越,lpxelinux用http加载文件起步较慢,而ipxe有些机子可能不支持及加载菜单失败问题等 |
|