[syslinux] 5.01 pre4 CONFIG directive
Matt Fleming
matt at console-pimps.org
Wed Jan 23 12:26:06 PST 2013
On Wed, 2013-01-23 at 20:06 +0200, Ady wrote:
> > On Wed, 2013-01-16 at 22:30 +0200, Ady wrote:
> > > > > C_ While initially thought to be a problem with the INCLUDE
> > > > > directive, now it seems the problem is the second parameter of the
> > > > > CONFIG directive. The second parameter of the CONFIG directive (which
> > > > > sets a new CWD) doesn't seem to work correctly (tested with pwd.c32),
> > > > > specially when the new cfg file (the first parameter of the CONFIG
> > > > > directive) is not located in the soon-to-be new CWD. One potential
> > > > > example could be the ML email thread that _ends_ at
> > > > > http://www.syslinux.org/archives/2012-December/019062.html.
> > > >
> > > > This should be fixed in git but please ensure that -pre3 works for your
> > > > testcases.
> > >
> > > Hi Matt,
> > >
> > > Unfortunately, it fails with 5.01-pre3.
> >
> > Hi,
> >
> > Could you please try with Syslinux-5.01-pre4? Thanks
> >
>
> Hi Matt,
>
> Sadly, pre4 also fails, in several ways. For example, using the same
> image as in my previous report about this, but updated to 5.01pre4
> (including the new names for some lib*.c32 files)
>
> 1_ Boot.
> 2_ Select LABEL "mainmenu".
> Now it hangs (and crashes VBox)
OK, this is just weird. How much RAM have you assigned to your VBox
instance?
> Moreover, if I also add an additional PATH directive in the first
> syslinux.cfg file, I can hang it by:
> 1_ Boot.
> 2_ Select LABEL "pwd1". See the result.
> 3_ Select LABEL "mainmenu". This time it does not hang.
> 4_ Select LABEL "pwd2".
> 5_ At the "boot:" prompt, press [ENTER] so to go back to the menu.
> 6_ Keep repeating steps #4 and #5, until it hangs.
Exactly what PATH did you add to syslinux.cfg?
> Then I also tested 5.01pre4 without the CONFIG directive, booting
> some ISO image as optical media booting a VBox VM. After the usual
> "initrd.img... OK" message (booting a distro), it just stays there
> (while the original ISO image with Syslinux 4.06 successfully loads).
>
> I also found that DISPLAY files that contain the relevant ASCII
> character to clean / clear the screen (ASCII 12) before they show
> their content, are not doing so. The content is shown, but the ASCII
> 12 character is not clearing the screen. The same DISPLAY file works
> as expected with Syslinux 4.06.
Has this ever worked for 5.x? Please provide an example config.
--
Matt Fleming, Intel Open Source Technology Center
More information about the Syslinux
mailing list