Victor Sudakov
2013-Jul-24 15:20 UTC
[syslinux] memtest86 does not work after upgrading to PXELINUX 6.01
Matt Fleming wrote:> > > > memtest86 does not work any more after upgrading PXELINUX to 6.01. > > When trying to boot, I get the following message: > > > > PXELINUX 6.01 2013-07-04 Copyright (C) 1994-2013 H. Peter Anvin et al > > Loading memtest86... ok > > Booting kernel failed: invalid argument > > boot: > > What was the previous version of Syslinux you used? Presumably 4.xx?Yes.> This is a known bug in the 5.xx and 6.xx releases. A fix is being worked > on.Well, it's odd, PXELINUX 6.01 + memtest86 still works on VirtualBOX, but not on any "real" NICs I have tried. For the present I had to use a workaround (memdisk + memtest86 floppy image work all right). -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN sip:sudakov at sibptus.tomsk.ru
Matt Fleming
2013-Jul-25 07:44 UTC
[syslinux] memtest86 does not work after upgrading to PXELINUX 6.01
On Wed, 24 Jul, at 10:20:03PM, Victor Sudakov wrote:> Well, it's odd, PXELINUX 6.01 + memtest86 still works on VirtualBOX, > but not on any "real" NICs I have tried.The bug is entirely dependent upon the memory map layout of a machine. The layouts vary widely, even between machines from the same vendor. -- Matt Fleming, Intel Open Source Technology Center
Gene Cumm
2013-Jul-25 09:19 UTC
[syslinux] memtest86 does not work after upgrading to PXELINUX 6.01
On Jul 25, 2013 3:47 AM, "Matt Fleming" <matt at console-pimps.org> wrote:> > On Wed, 24 Jul, at 10:20:03PM, Victor Sudakov wrote: > > Well, it's odd, PXELINUX 6.01 + memtest86 still works on VirtualBOX, > > but not on any "real" NICs I have tried. > > The bug is entirely dependent upon the memory map layout of a machine. > The layouts vary widely, even between machines from the same vendor.Also between boot methods on the same machine(PXE, USB, CD, HDD; PXE seeming to be the most likely to have issues), BIOS revisions and with additional hardware providing additional OROMs. --Gene