Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Nov 2013 11:28:57 -0600
From:      Nathan Whitehorn <nwhitehorn@freebsd.org>
To:        Kurt Lidl <lidl@pix.net>, freebsd-current@freebsd.org
Subject:   Re: [CFT] Kernel-Selection Enhancemnt to Boot Menu
Message-ID:  <52792AD9.2010200@freebsd.org>
In-Reply-To: <5279258F.8030000@pix.net>
References:  <62E3FA11-E6E1-4072-9226-993FF83EBC0D@fisglobal.com> <5279258F.8030000@pix.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/05/13 11:06, Kurt Lidl wrote:
>
>> You can try enabling the beastie menu on sparc64 by editing
>> /boot/loader.rc:
>>
>> === Change #1 in /boot/loader.rc to enable beastie menu ===
>>
>> Find:
>>     \ Reads and processes loader.conf variables
>>     \ NOTE: Change to `initialize' if you enable the below boot menu
>>     start
>>
>> Change "start" to "initialize" as shown below:
>>     \ Reads and processes loader.conf variables
>>     \ NOTE: Change to `initialize' if you enable the below boot menu
>>     initialize
>>
>> === Change #2 in [same file] to enable beastie menu ===
>>
>> Find:
>>     \ Uncomment to enable boot menu
>>     \ include /boot/beastie.4th
>>     \ beastie-start
>>
>> Uncomment "beastie-start" as shown below:
>>     \ Uncomment to enable boot menu
>>     \ include /boot/beastie.4th
>>     beastie-start
>>
>> ======
>>
>> If you find that making those two trivial changes, that you are able
>> to load
>> the menu... then maybe it's time for us to start thinking about
>> enabling the
>> beastie menu by-default for the sparc64 architecture.
>
> Seems to work just fine.  I tested by booting, toggling through the
> different kernel choices (/boot/kernel/kernel /boot/kernel.old/kernel)
> and both worked correctly.
>
> (Although I uncommented the "include /boot/beastie.4th" line too.)
>
>> Does anybody else have any thoughts on enabling it for sparc64?
>
> Well, I'd probably be in support of this change - it sure beats having
> to interrupt the normal boot sequence and typing:
>    unload
>    load /boot/kernel.old/kernel
>    load /boot/kernel.old/opensolaris.ko
>    load /boot/kernel.old/zfs.ko
>    boot
> When I need to get back to the prior version of the kernel.

Is there a way to make this work even without the beastie menu? A way to
interrupt the boot before kernel load (even holding down a key) would be
really valuable, even on systems that do not support fancy terminals
with colors and such.
-Nathan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52792AD9.2010200>