[syslinux] Boot iPXE from syslinux/isolinux

Christian Hesse list at eworm.de
Tue Dec 3 01:58:51 PST 2013


Christian Hesse <list at eworm.de> on Mon, 2013/11/11 18:41:
> "H. Peter Anvin" <hpa at zytor.com> on Mon, 2013/11/11 08:09:
> > On 11/11/2013 04:09 AM, Christian Hesse wrote:
> > >> 
> > >> Let be know if you need any more info.
> > > 
> > > Is anybody working on this? Is there a bug tracker I should report
> > > this to so it does not get forgotten? Could not find one for
> > > syslinux.
> > > 
> > 
> > Hm... it is odd that 03dda0f1 etc. didn't fix this.
> > 
> > Since this is extremely likely to be dependent on the memory map, this
> > is likely to be very hard to determine without a debug trace,
> 
> Will produce one. Is there a manual how to do this with syslinux?
> 
> > or at
> > least the output of "meminfo.c32".
> 
> A screenshot is attached.
> This is within Virtualbox, same happens with kvm.

Tested real hardware... Same with Dell Latitude E6500:

INT 15h = f000:f859  DOS RAM: 636K (0x9f000)  INT 12h: 636K (0x9f000)
INT 15 88: 0xfc00 (64512K)  INT 15 E801: 0x3c00 (15360K) 0xbc04 (3080448K)
0 0000000000000000 000000000009f000 000000000009f000 1 [-] usable
1 000000000009f000 0000000000001000 00000000000a0000 2 [-] reserved
2 0000000000100000 00000000bcf4d400 00000000bd04d400 1 [-] usable
3 00000000bd04f400 0000000000ab0c00 00000000bdb00000 2 [-] reserved
4 00000000bd04d400 0000000000002000 00000000bd04f400 4 [-] ACPI NVS
5 00000000bdc00000 0000000002400000 00000000c0000000 2 [-] reserved
6 00000000feda0000 0000000000006000 00000000feda6000 2 [-] reserved
7 00000000f8000000 0000000004000000 00000000fc000000 2 [-] reserved
8 00000000fed18000 0000000000004000 00000000fed1c000 2 [-] reserved
9 00000000fed20000 0000000000070000 00000000fwd90000 2 [-] reserved
a 00000000bdb00000 0000000000100000 00000000bdc00000 2 [-] reserved
b 00000000ffe60000 00000000001a0000 0000000100000000 2 [-] reserved
c 00000000fec00000 0000000000010000 00000000fec10000 2 [-] reserved
d 00000000fee00000 0000000000010000 00000000fee10000 2 [-] reserved
-- 
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/20131203/772b5ae8/attachment.sig>


More information about the Syslinux mailing list