[syslinux] Windows Recovery console FAILS to boot withSyslinux-4.02

Gene Cumm gene.cumm at gmail.com
Sat Aug 21 05:08:19 PDT 2010


On Sat, Aug 21, 2010 at 06:28, Prof S W Damle <swdamle at bsnl.in> wrote:
> Hello Sir,
> on Friday, August 20, 2010 12:15 AM Gert Hulselmans wrote

> Follow Andrews advice.
>
>
> Correct this entry:
>  LABEL cmdcons  =>Windows Recovery Console
>  MENU LABEL ^2.cmdcons  =>Windows Recovery Console
>  COM32 chain.c32  fs cmldr=cmldr
>  APPEND hd0 1 cmldr=cmldr
>
> To:
>  LABEL cmdcons
>  MENU LABEL ^2.cmdcons  =>Windows Recovery Console
>  COM32 chain.c32
>  APPEND hd0,1 cmldr=/cmldr
>
> - Gert Hulselmans

This was to start with correcting your bad syntax in your config.
When the syntax is not correct, it's harder to predict behavior.  In
this instance, it also add clutter and confusion.  Once your syntax is
consistently correct, it's a lot easier to diagnose without having to
debug chain.c32 (either by hand tracing the code or attaching a
debugger application).

Also, I'm pretty sure I made a similar correction on the previous
thread.  Was I somehow confusing in my reply/correction?  I thought I
had shown you what needed to be change, why it needed to be changed,
and how to change it without manually going through and editing your
entire config, line by line.

> (3)
> the last output you see >I saw as follows:
>
> loading the boot file ...
> Boting ...
> "-" cursor keeps on blincking
> -------------------------------------------------------------------
> Please ignore if out of place:
>
> (i) the entery:
> LABEL cmdcons  =>Windows Recovery Console
>  MENU LABEL ^2.cmdcons  =>Windows Recovery Console
>  COM32 chain.c32  fs cmldr=cmldr
>    APPEND hd0 1 cmldr=cmldr
>
> was made as per syslinux-4.02\Usage_chain.c32.:
>
> Usage:   chain.c32 [options]
>
>         chain.c32 fs [options]
> Options:
>         cmldr=<loader>     Load Recovery Console of Windows
> NT/2K/XP/2003

This shows you what to type on the command line, not the exact word
for word format of a config.  For that, read doc/syslinux.txt

This is my interpretation of what you have at (i) that may help clarify things:

LABEL mylabel garbage that confuses users
  MENU LABEL ^My Label for the simple menu system
  COM32 image.c32 Garbage to deceive you and not work
  APPEND good options down here

which becomes "image.c32 good options down here" for passing to the
Syslinux command function when activated (by menu or by typing
"mylabel" at the "boot:" prompt).

> and was giving the same output
>
> loading the boot file ...
> Boting ...
> "-" cursor keeps on blincking

This is because the final command was never changed.

To use the "fs" option correctly, try the following label:

LABEL cmdcons
  MENU LABEL ^2.cmdcons  =>Windows Recovery Console
  COM32 chain.c32
  APPEND fs cmldr=cmldr

with the huge assumption that cmldr is in the current working
directory.  Adjust its path according to how your system is laid out.

Without a little configuration and testing, I can't be certain of the
results but I know the syntax is correct.

> ---------------------------------------------------------------------
> What next please,
>  Thanks in advance
>  with regards,

Inline replies work better when the original message is somehow
prefixed (http://en.wikipedia.org/wiki/Posting_style#Quoted_line_prefix).
 Inline replies make it easier to read what you're replying to
something in context as it doesn't require 2 windows or a lot of
scrolling when a single email starts to have multiple points like
these do.

The reason I mention this is that I've been finding it challenging to
distinguish your reply from the original message.  Yes, I have colored
highlighting by GMail to help but my current configuration (of GMail
and my display) make it still challenging to see.  I'm almost certain
that most people not using a webmail system find it even harder as I
don't know anything else that will attempt this colored highlighting
on plain text mail.

Outlook can be configured to do this unfortunately I don't know for
certain if you can do it based on the sender or destination email
addresses or the type of email.  I think it is a global configuration
for a user account.  In Outlook 2007 (which I think is laid out the
same as 2003 and should be similar to Outlook 2002 from Office XP), in
the menu, go to "Tools", "Options".  On the "Preferences" tab, "E-Mail
Options" button.  Under "When replying to a message" the setting of
"Prefix each line of the original message" produces this output.

-- 
-Gene




More information about the Syslinux mailing list