On 12/01/13 07:48, mufurcz wrote: > On 1/12/2013 10:31 PM, Jiri B wrote: >> On Sun, Dec 01, 2013 at 10:20:55PM +1100, mufurcz wrote: >>> Greetings, >>> >>> It is possible to PXE boot other OSs (like RHEL 6.3 and/or OL 6.3) >>> with pxeboot. If so, can somebody point me to a valid PXE >>> configuration. >> >> No because pxeboot is "a modified version of the i386 second-stage >> bootstrap program, boot(8),"... That said, it is OpenBSD specific. >> >> Check iPXE, http://ipxe.org/howto/chainloading. Problem is that >> dhcpd in default OpenBSD installation does not support the way >> how to escape netboot looping. Thus you have to use ISC dhcpd or >> another dhcpd, or you have to compile undionly.kpxe yourself >> with embedded script. There's compilation issue of iPXE on OpenBSD, >> see http://forum.ipxe.org/showthread.php?tid=7135. >> >> Description of loop problem: >> >> * dhcp client -> tftp server >> * get's undionly.kpxe >> * undionly.kpxe (iPXE) again tries dhcp... >> * loop :-) >> >> Feel free to help with iPXE compilation. >> >> jirib > > Uhm, got it, I read the boot(8) man, however, I am curious, in the > `Hitchhiker's Guide to OpenBSD` reads "Can I boot other kinds of kernels > using PXE other than bsd.rd? Yes, although with the tools currently in > OpenBSD, PXE booting is primarily intended for installing the OS." I > read this: `other OpenBSD kernels (only) than bsd.rd'.
The FAQ is about OpenBSD, the page is about OpenBSD, I kinda assumed people would understand that by "other kinds of kernels" I meant "OpenBSD kernels", and not suddenly jump way off topic here. I'm not a big fan of trying to deal with every imaginable way someone could misunderstand something, but adding one word might make it more clear, and I do seem to recall having wondered myself if I could boot other OSses this way...so I have changed it to read "Can I boot other kinds of OpenBSD kernels using PXE ..." Nick.