[gPXE] [Etherboot-discuss] Question on how to setup iscsi boot via a menu, to be able to boot disk images and .iso images

Joshua Oreman oremanj at rwcr.net
Sat Dec 19 19:26:26 EST 2009


On Sun, Dec 13, 2009 at 12:10 PM, Joe Landman <joe.landman at gmail.com> wrote:
> What I'd like to do is understand how to do the same thing with iSCSI
> boot.  Say I have a .iso image from a boot CD/DVD.  I'd like to do
> something like this:
>
> LABEL BootCD
>        kernel undionly.kpxe
>        append sanboot scsi:crunch::::iqn.2009-12.jr4:BootCD
>
> Is this basically correct?  Do I need a different kernel in there?

In addition to what Shao said about the .lkrn
accept-command-line-arguments patch, you should be aware that at the
present time gPXE doesn't actually support booting from SAN using the
ElTorito standard used by CDs. I am working on a patch to remedy this
fact, and I've SAN-booted an ISO successfully with it, but it involves
a major restructuring of loadable image support and has a large size
impact (~1kB) which is undesirable for the users of gPXE who need to
fit it into ROM. So it will probably be a while before this is in
mainline, or even in staging.

In the meantime you could try with GRUB4DOS, as Shao suggested.

-- Josh


More information about the gPXE mailing list