Post Reply 
 
Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
booting ipxe from pxelinux
2013-10-19, 17:45 (This post was last modified: 2013-10-19 17:45 by MultimediaMan.)
Post: #14
RE: booting ipxe from pxelinux
(2013-10-18 23:24)ccy Wrote:  I chain boot ipxe.krn from pxelinux 6.02 but encounter "invalid argument" error. Is there any solution so far?

For now, use Syslinux 4.04 or earlier binaries. HPA knows there is an issue, and they are working on a fix.

If you are running an environment where there are multiple versions of syslinux, remember that all search directories in syslinux are relative to 'pxelinux.0' passed as DHCP Option 67.

So if you have syslinux 3.86, 4.04, 5.01 and 6.02

Create a directory structure under tftpboot/syslinux with the version numbered directories: unfortunately symlinks are an iffy thing with syslinux (and TFTP Servers in general for that matter), so the pxelinux.cfg directory would also need to be copied into each directory structure. However, this isn't entirely a bad thing, because of all the attendant binaries: memdisk, menu.c32, etc... I place those files in a directory named "bin".

Example:

tftpboot/syslinux
3-86
bin
pxelinux.cfg
pxelinux.0

4-04
bin
pxelinux.cfg
pxelinux.0

5-01
bin
pxelinux.cfg
pxelinux.0

6-02
bin
pxelinux.cfg
pxelinux.0

If you need a specific client to boot a specific version of syslinux, point them to the relative path desired:

Example:
The TFTP Root directory has undionly.kpxe and is the default passed to all clients.
Code:
option bootfile-name "undionly.kpxe";

A DHCP Reservation for a client is created that needs to use syslinux 4.04:

Code:
option bootfile-name "syslinux/4-04/pxelinux.0";



Best,

M^3

"Thus far, you have been adrift within the sheltered harbor of my patience..."
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
booting ipxe from pxelinux - jwm77 - 2013-08-01, 21:43
RE: booting ipxe from pxelinux - ccy - 2013-10-18, 23:24
RE: booting ipxe from pxelinux - MultimediaMan - 2013-10-19 17:45
RE: booting ipxe from pxelinux - ccy - 2013-10-20, 11:58
RE: booting ipxe from pxelinux - ccy - 2013-10-21, 00:01



User(s) browsing this thread: 3 Guest(s)