How boot iPXE script over pxelinux ? - Printable Version +- iPXE discussion forum (https://forum.ipxe.org) +-- Forum: iPXE user forums (/forumdisplay.php?fid=1) +--- Forum: General (/forumdisplay.php?fid=2) +--- Thread: How boot iPXE script over pxelinux ? (/showthread.php?tid=6885) |
How boot iPXE script over pxelinux ? - Gelip - 2013-04-23 15:26 I have own configured server TFTPD32 with DHCP and TFTP (pxelinux.0 + menu default). Now I learned that HTTP protocol is faster than TFTP to load ISO images. I want change loading ISO images to HTTP protocol in file default. I make script for boot over HTTP protocol: Code: #!ipxe Code: LABEL image I know that this working in menu.ipxe booted from TFTP like this: Code: :image If this is not possible please help me how boot ISO over HTTP automatic other way. RE: How boot iPXE script over pxelinux ? - Torgeir - 2013-04-23 18:19 Build your ipxe.pxe/undionly.kpxe with that script embeded. Code: make bin/ipxe.pxe EMBED=ipxe.script.ipxe Then rename ipxe.pxe to ipxe.pxe.0, and move to tftp folder. From pxelinux label. Code: LABEL ipxe http iso Or just use gpxelinux.0 or ipxelinux.0, from some of the latest syslinux releases. And then you can have http directly from pxelinux. Code: LABEL http iso RE: How boot iPXE script over pxelinux ? - Gelip - 2013-04-23 19:54 I downloaded syslinux 5.01. Copying new pxelinux.0 and gpxelinux.0 to root folder TFTPD32: If boot from gpxelinux.0 boot stop at: Code: PXE->EB... If boot from new pxelinux.0 boot stop at: Code: PXELINUX 5.01 2013-01-28 Copyright © 1994-2013 H. Peter Anvin et al Code: PXELINUX 5.01 2013-01-28 Copyright © 1994-2013 H. Peter Anvin et al RE: How boot iPXE script over pxelinux ? - Gelip - 2013-04-24 06:36 OK, after many attempts succeeded with new files syslinux 5.01. To upgrade PXELINUX 3.86 to 5.01 need copy this files from syslinux-5.01.zip to root TFTP directory:
Code: LABEL winxp But some things I do not like:
|