PXE批量部署Linux之六:ipxe和pxelinux互相chainload

本文详细介绍了iPXE与传统PXE引导加载的区别及应用,包括iPXE的链式加载机制,如何使用iPXE进行HTTP加载,以及如何与pxelinux配合使用。文章还提供了具体的配置示例,如链式加载iPXE内核和初始化映像,以及如何通过DHCP获取网络设置。

pxelinux chain iPXE:

label chainload
menu label Chainload iPXE
kernel ipxe.lkrn
initrd boot.ipxe

     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/chain

:chainload
chain pxelinux.0 pxelinux.0和undionly.kpxe同在tftp根目录
chain tftp://kickstart.share.demo/pxelinux.0
chain http://kickstart.share.demo/pxelinux.0 || goto shell

:shell
shell || goto error

转载于:https://blog.51cto.com/jerkou/2339309

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值