|
iPXE booting a preloaded pxelinux.0
|
|
2014-04-15, 10:57
Post: #1
|
|||
|
|||
|
iPXE booting a preloaded pxelinux.0
Hi Everyone,
I have managed to successfully boot a an IBM firmware update (called: ToolsCenter) pxelinux.0 file from iPXE My iPXE script is as follows: Code: chain http://${next-server}/pxelinux.0However what happens is, even though pxelinux.0 loads using http in ipxe, the moment it executes it looks to load the rest of the stack from tftp: Code: /var/lib/tftpbootfrom there it grabs the default file: Code: /var/lib/tftpboot/pxelinux.cfg/defaultThe contents of the default file is as follows: Code: prompt 0The tool works perfectly fine, however pxelinux.0 loads img2a and img3a using TFTP and for some reason its SUPER slow ! As a matter of fact if I boot the pxelinux.0 directly by changing some parameters in the dhcpd.conf file, the same exact stack: pxelinux.0, img2a, img3a boot three if not four times as fast. I've tried chaining iPXE -> gPXE -> pxelinux.0 (ibm) however the sluggish tftp performance remains. I'm wondering is it possible to preload the 3 files in iPXE before execution so they don't need to be downloaded via pxelinux.0 (via tftp) ? i've tried the following: Code: initrd http://${next-server}/ibmstk/UpdateFirmware/img3ahowever what ends up happening is the initrd preloads are ignored and as soon as pxelinux.0 executes it looks to download from the tftp directory: /var/lib/tftpboot Is there a way around this ? |
|||
|
« Next Oldest | Next Newest »
|
| Messages In This Thread |
|
iPXE booting a preloaded pxelinux.0 - jhonny - 2014-04-15 10:57
RE: iPXE booting a preloaded pxelinux.0 - robinsmidsrod - 2014-04-18, 13:10
RE: iPXE booting a preloaded pxelinux.0 - Donofap - 2015-09-15, 13:18
RE: iPXE booting a preloaded pxelinux.0 - Datapanic - 2014-05-06, 19:17
RE: iPXE booting a preloaded pxelinux.0 - idunnowhattocallthisusername - 2014-05-11, 22:02
|
User(s) browsing this thread: 1 Guest(s)

Search
Member List
Calendar
Help



