[syslinux] Boot iPXE from syslinux/isolinux
Christian Hesse
list at eworm.de
Wed Dec 4 11:20:35 PST 2013
"H. Peter Anvin" <hpa at zytor.com> on Wed, 2013/12/04 09:43:
> On 12/04/2013 12:38 AM, Christian Hesse wrote:
> >
> > Sure. Here we go:
> >
> > boot: debug -e bios_boot_linux calc_cmdline_offset
> > boot: ipxe.lkrn
> > Loading ipxe.lkrn... ok
> > cmdline_offset at 0x9f7e0
> > Initial memory map:
> > Could not find location for protected-mode code
> > Booting kernel failed: Invalid argument
> >
>
> OK, that was a useful clue. I think I know what is going on. The
> problem is that we're trying to make sure there is enough memory to
> decompress the kernel, which isn't relevant for a zImage (the memory is
> decompressed into high memory) and arguably isn't relevant for a
> nonrelocatable kernel.
>
> I have attached a patch (completely untested) which might fix this...
Looks really good! This works for all my use cases.
Thanks a lot and keep up the good work!
--
main(a){char*c=/* Schoene Gruesse */"B?IJj;MEH"
"CX:;",b;for(a/* Chris get my mail address: */=0;b=c[a++];)
putchar(b-1/(/* gcc -o sig sig.c && ./sig */b/42*2-3)*42);}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://www.zytor.com/pipermail/syslinux/attachments/20131204/96101bc2/attachment.sig>
More information about the Syslinux
mailing list