pxelinux chain iPXE:linux
label chainload
menu label Chainload iPXE
kernel ipxe.lkrn
initrd boot.ipxeshell
ipxe.lkrn made from: cd ipxe/src make bin/ipxe.lkrn boot.ipxe和ipxe.lkrn在tftp同級目錄 boot.ipxe須要加dhcp ipxe.lkrn能夠和undionly,kpxe同樣加參數編譯 make bin/ipxe.lkrn EMBED=demo.ipxe cat demo.ipxe #!ipxe dhcp chain http://kickstart.share.demo/ks/boot.ipxe
iPXE chain pxelinux:
參考 http://ipxe.org/cmd/chainide
:chainload
chain pxelinux.0 pxelinux.0和undionly.kpxe同在tftp根目錄
chain tftp://kickstart.share.demo/pxelinux.0
chain http://kickstart.share.demo/pxelinux.0 || goto shellcode
:shell
shell || goto errorip