[syslinux] menu.c32 hangs

Zhang Cheng stephenpcg at googlemail.com
Wed Mar 30 18:27:37 PDT 2011


On Thu, Mar 31, 2011 at 00:32, Gene Cumm <gene.cumm at gmail.com> wrote:
> On Wed, Mar 30, 2011 at 05:21, Zhang Cheng <stephenpcg at googlemail.com> wrote:
>> Hello,
>>
>> I'm using iPXE to chain to menu.c32, here is the boot script:
>>
>>    #!ipxe
>>    dhcp
>>    chain http://my-site/menu.c32 http://my-site/boot.php
>>
>> After ipxe promote "http://my-site/menu.c32...... ok", the machine hangs.
>
> (snip)
>> I think the address of open_file maybe wrong, but I can't find where it is
>> assigned the value. Should it be a bug of syslinux/menu.c32 or iPXE?
>> Or did do something wrong?
>>
>> I'm using the HEAD version on the syslinux git tree, my os is Debian 64bit.
>> iPXE is also the HEAD version on the ipxe git tree.
>> The test environment (ipxe running on) is kvm.
>>
>> Can anyone give me any hint?
>
> gPXE/iPXE can not natively load a Syslinux 4.xx COM32R module.  You'll
> need to load PXELINUX 4.xx first.

Thanks! Then, what's the latest version of Syslinux COM32R module that can
be natively loaded by gPXE/iPXE?

BTW, what changes make iPXE fail to load COM32R module? Are there any
changes in COM32R format? I would like to see if some one are working
on it with iPXE, if not, I would like to take it. It will be much
convenient for iPXE
to load Syslinux COM32R directly.

-- 
Best Regards,
Cheng




More information about the Syslinux mailing list