public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] EFI Boot Manager vs. elilo textmenu chooser
@ 2002-10-29 10:57 Fabien Lebaillif - Delamare
  0 siblings, 0 replies; 2+ messages in thread
From: Fabien Lebaillif - Delamare @ 2002-10-29 10:57 UTC (permalink / raw)
  To: linux-ia64

What is the main advantage/difference of using 

efibootmgr -c -L "My Wannabe Kernel" -d /dev/sda -l
"\\efi\\WhatEverDir\\elilo3.3a.efi" MyKernelVersion
with an entry into elilo.conf for "MyKernelVersion" and chooser set to
simple.

which create an entry into EFI Boot mgr menu, so when you press enter in
the menu you just boot to your kernel.

over

elilo with chooser=textmenu as in the examples provided with elilo3.3a
sources ? 

Result you end up with 2 menus; you can choose your kernel from the EFI
menu and then choose another one from the elilo menu.

What is the usage (standard)? 

- only one entry in EFI ( for all kernels) to elilo and then elilo doing
the menu thing
 
- as many entries in EFI boot mgr as kernel installed on the system
linked to elilo just to load them?

- or no EFI boot mgr entries at all and just a startup.nsh script which
just call elilo and then elilo doing the menu thing ?

- or what ever combination of all the different possiblity ?

Two menu isnt't a bit redoundant ?

thx
-- 
	-fabien-



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Linux-ia64] EFI Boot Manager vs. elilo textmenu chooser
@ 2002-11-01 17:48 Stephane Eranian
  0 siblings, 0 replies; 2+ messages in thread
From: Stephane Eranian @ 2002-11-01 17:48 UTC (permalink / raw)
  To: linux-ia64

Fabien,

On Tue, Oct 29, 2002 at 10:57:51AM +0000, Fabien Lebaillif - Delamare wrote:
> What is the main advantage/difference of using 
> 
> efibootmgr -c -L "My Wannabe Kernel" -d /dev/sda -l
> "\\efi\\WhatEverDir\\elilo3.3a.efi" MyKernelVersion
> with an entry into elilo.conf for "MyKernelVersion" and chooser set to
> simple.
> 
> which create an entry into EFI Boot mgr menu, so when you press enter in
> the menu you just boot to your kernel.
> 

That's the preferred way of doing things. It makes the process of selecting
which OS to boot identical. Remember that EFI is a Os neutral environment.
You can imagine a machine where Linux. Windows, and HPUX and installed and
you can choose to boot any one of them from the same menu.

> over
> 
> elilo with chooser=textmenu as in the examples provided with elilo3.3a
> sources ? 
> 
> Result you end up with 2 menus; you can choose your kernel from the EFI
> menu and then choose another one from the elilo menu.
> 
> 
This was added mostly to make the *installation* process (Debian) uniform
across platforms. 

> - only one entry in EFI ( for all kernels) to elilo and then elilo doing
> the menu thing
> 
As long as all options from the config file are available as command line
options, there is no real difference. You can imagine a scenario where the
Boot manager makes the OS selection and then a subsequent menu allows
you to optionally further refine your choice (UP vs. SMP, debug....). If
you don't like the cascading, then you can simply move everything into
the boot manager menu and get elilo to work quietly. Also note that the
textmenu chooser is not the only one, the simple chooser is very basic
and could almost be made transparent (no delay, no print).

> - as many entries in EFI boot mgr as kernel installed on the system
> linked to elilo just to load them?
> 

> - or no EFI boot mgr entries at all and just a startup.nsh script which
> just call elilo and then elilo doing the menu thing ?
> 
That's a no no. Startup.nsh is too risky. 

-- 
-Stephane


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-11-01 17:48 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-29 10:57 [Linux-ia64] EFI Boot Manager vs. elilo textmenu chooser Fabien Lebaillif - Delamare
  -- strict thread matches above, loose matches on Subject: below --
2002-11-01 17:48 Stephane Eranian

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox