Hello Mr. Okuji !
Was the "Press any key to continue" only for development or should
this stay in the release.
In my opinion, a more "professional way" is:
terminal [--dumb] serial
... does the job of the today's `terminal --timeout=0 [--dump] serial'
whereas
terminal --test serial
can be used by the user to test the feature with the "Press any key to
continue". Further the `--timeout=XX' parameter can be used for the
`--test' option, to define the length, but I think a hard coded timeout
of 3 to 10 seconds will also do the job for testing.
Or is the idea, that the user can select between both at runtime, so
he can react on the serial, but if the user does nothing do, the
screen is used. But here a order should be configurable to do so.
We should discuss that point also, before we release, or the usage
of `--timeout=0' should be the "default" in the documentation.
I send the mail to you because a RedHat 7.2 user has the problem.
that the machine starts with "Press any key to continue" (see
below).
With friendly regards
Christoph
--
-------------------------------------------------------
private: [EMAIL PROTECTED]
company: [EMAIL PROTECTED]
--- Begin Message ---
Hello !
It is no problem to use a GRUB setup on headless computer setups
(no keyboard and screen). I use it very often.
The "Press any key ...." is a relict of the development. We should
discuss to remove it.
The method to switch over fix to the serial line is the
`terminal --timeout=0 serial'
The `--timeout=0' will avoid the asking for "Press a key ..."
So see the `--timeout=0' as fix part of the command !
If you have further problems or questions, you are welcome
to ask.
With friendly regards
Christoph P.
"Steven R. Lilly" wrote:
>
> Hello,
>
> I am using GRUB version 0.90 (shipped with RedHat GNU/Linux 7.2). I am
> attempting to set up a system that presents the GRUB menu, kernel output,
> login prompt, etc. to the serial port instead of the monitor (the system
> will eventually have no keyboard or monitor). During the setup process, I
> have serial terminal, keyboard, and monitor attached.
>
> I issue the following from the GRUB command line:
>
> serial --unit=0 --speed=38400
> terminal serial
>
> GRUB displays this on the console (a.k.a. monitor):
>
> Press any key to continue.
> Press any key to continue.
> Press any key to continue.
> ...
>
> *Nothing* is displayed on the serial terminal. However, after I press a key
> in my serial terminal, it appears as if GRUB is taking input from the
> serial, and displaying the output on the console. No output appears on the
> serial terminal.
>
> For example, I type "help" on the serial terminal, and the list of commands
> is displayed on the console (instead of the serial terminal).
>
> Any ideas? I'm scratching my head on this one...
>
> -Steve
>
> ===============================================================
> Steven R. Lilly Email: [EMAIL PROTECTED]
> Software Engineer Voice: 517-887-6666 x169
> TelGen Corporation Fax: 517-887-6626
> ===============================================================
>
> _______________________________________________
> Bug-grub mailing list
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/bug-grub
--
-------------------------------------------------------
private: [EMAIL PROTECTED]
company: [EMAIL PROTECTED]
--- End Message ---