However, one pxelinux.0 is all you need, while you may have many
vmlinuz
and initrd.img pairs booting. I can boot RHEL 3, RHEL 4, FC 6, and
rawhide (all i386 or x86_64) from my boot server; I only need one
pxelinux.0 for that (and I use the most up to date version, not the one
that came with RHEL 3).
The vmlinuz and initrd.img are a matched pair; any pxelinux.0 (that
works with your client computer) will work to boot them. If it would
only boot with the matched pxelinux.0, there'd be reason to include it.
That is kind of what I wanted to know, just didn't ask the question very
well. Doesn't sound like pxelinux.0 changes a whole lot.
So I am okay with how things are now.
Thanks for the clarification!
> It's just kind of a pain to run:
> rpm2cpio syslinux-3.31-2.i386.rpm |cpio -iv --make-directories
> ./usr/lib/syslinux/pxelinux.0
You run it one time and then you have it, while you may replace/add
vmlinuz and initrd.img regularly. It doesn't need to be bundled.
--
Chris Adams <cmadams(a)hiwaay.net>
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.