Re: [CFT] Kernel-Selection Enhancemnt to Boot Menu

From: Teske, Devin <Devin.Teske_at_fisglobal.com>
Date: Sun, 3 Nov 2013 17:40:02 +0000
On Nov 2, 2013, at 8:27 PM, Artem Belevich wrote:

> On Sat, Nov 2, 2013 at 9:47 AM, Teske, Devin <Devin.Teske_at_fisglobal.com> wrote:
>>> where are the forth files in question?
>>> 
>> 
>> D'Oh!
>> 
>> Here they are:
>> 
>> https://urldefense.proofpoint.com/v1/url?u=http://druidbsd.cvs.sf.net/viewvc/druidbsd/forth_zfs/&k=%2FbkpAUdJWZuiTILCq%2FFnQg%3D%3D%0A&r=LTzUWWrRnz2iN3PtHDubWRSAh9itVJ%2BMUcNBCQ4tyeo%3D%0A&m=LikaP7fhAuWFwcCB34idLlWshVBNdWkfLMLvZ5MEnX8%3D%0A&s=3d2d4cfda3daa8bd25f165bb1622cf30975b89ae1bbcaea301da0b8e2f5b00f8
>> 
>> Supplied as patches to either stable/9 or head.
>> --
>> Devin
> 
> Thanks for the patches. Tried on stable/9 and they worked great for me.
> Do you have anything similar to select boot environment as well?
> 

You're right to assume that these patches are actually an incremental step
in that direction (that is to say, that it's silly to load a kernel before the menu
if the menu will allow you to select an ad hoc root device).

So indeed, the next step is to allow selecting your root device (be it a ZFS
snapshot or alternate root for whatever purpose).

I've been giving some thought to this one... and I'm actually thinking about
writing this one as an FICL call-out (that is to say, written in the C code of
the loader which is then invoked by the Forth code).

I have already done mockups for this, but it will take some time before you
see a worthy patchset (think 10.1).
-- 
Devin

_____________
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.

Received on Sun Nov 03 2013 - 16:40:05 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:43 UTC