[syslinux] pxelinux 5.x, 6.x memtest problem

Matt Fleming matt at console-pimps.org
Fri Jun 28 01:02:30 PDT 2013


On Fri, 28 Jun, at 08:13:03AM, Németh Péter wrote:
> Hi guys!
> I tried to boot memtest86+ v4.2 (renamed memtest.bin to memtest), and
> i have issues to boot it with pxelinux 5.x and greater.Pxelinux 4.06
> works fine both memtest 4.1 and 4.2.
> With version 6.00 no error message caught, only writes out dots. Any
> keypress does a reboot.With version 5.01 the error message is the
> follow:Loading images/memtest/memtest86... okBooting kernel failed:
> Bad file number
> The pxelinux.cfg/default file contents:DEFAULT memtest2
> LABEL memtest    KERNEL images/memtest/memtest.original    APPEND console=ttyS0,9600n8
> LABEL memtest2    KERNEL images/memtest/memtest86    APPEND console=ttyS0,9600n8
> PROMPT 1TIMEOUT 100
> Any ide how to solve this?
 
This is the infamous PXE-stack-smasher-bug. It's a regression in the
5.xx series (which means it's also in the 6.xx series). This has been
one of those difficult to reproduce bugs, because it's very much
dependent on the BIOS memory map.

Is anyone that is hitting this issue willing/able to build PXELINUX from
a git branch to help with debugging this?

-- 
Matt Fleming, Intel Open Source Technology Center


More information about the Syslinux mailing list