[syslinux] bug or user error - menu.c32 in syslinux-3.62-pre11

Jim Cromie jim.cromie at gmail.com
Wed Jul 29 14:59:04 PDT 2009


On Wed, Jul 29, 2009 at 11:47 AM, H. Peter Anvin<hpa at zytor.com> wrote:
> On 07/15/2009 08:19 AM, Jim Cromie wrote:
>> Im trying to use newer simple-menu features,
>> and have found that the following config-file
>> (closely based on wiki pxelinux example)
>> -   fails for 3.62-pre11,
>> -   works for 3.62-pre10
>>
>> where 'working' is successive reloads such that re-edits of file are
>> seen on next reload
>> and broken is issuing this error:
>>
>> Initial menu has no LABEL entries!
>>                                   boot:
>
> Hmm... the config file is a bit sketchy, for one thing timeout and
> totaltimeout are global options...
>
> It's pretty impossible to figure out what would be without having all
> the configuration files, including the included ones.
>
> The other thing is that a LABEL statement should not have spaces in it.
>
> Either way, looks like the new submenu code is what broke this for you,
> which isn't really all that surprising.
>
>        -hpa
>
>


I fixed and simplified my config,
problem persists as before (affects 3.82)
Im attaching the 2 files.

fwiw, heres a syslinux switch:

[jimc at harpo syslinux]$ sudo sh ./reloadpxe.sh syslinux-3.62-pre10
cd syslinux-3.62-pre10
ok, continue
cp ./pxelinux.0 /var/lib/tftpboot
cp ./com32/menu/menu.c32 /var/lib/tftpboot
cp ./com32/modules/meminfo.c32 /var/lib/tftpboot
cp ./com32/modules/pcitest.c32 /var/lib/tftpboot
cp ./com32/samples/localboot.c32 /var/lib/tftpboot
cp ./com32/samples/serialinfo.c32 /var/lib/tftpboot
cp ./com32/samples/hello.c32 /var/lib/tftpboot
cp ./com32/modules/reboot.c32 /var/lib/tftpboot
cp ./memdisk/memdisk /var/lib/tftpboot


I'll do a git-pull, and see what that does,
but I anticipate some build-chain fiddling, I dont think I have nasm.

hope this heips
Jim
-------------- next part --------------
A non-text attachment was scrubbed...
Name: default
Type: application/octet-stream
Size: 572 bytes
Desc: not available
URL: <http://www.zytor.com/pipermail/syslinux/attachments/20090729/76f56e20/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graphics.conf
Type: application/octet-stream
Size: 591 bytes
Desc: not available
URL: <http://www.zytor.com/pipermail/syslinux/attachments/20090729/76f56e20/attachment-0001.obj>


More information about the Syslinux mailing list