[RELEASE] New Boot-Loader Menu

Jason Hellenthal jhell at DataIX.net
Wed May 4 04:06:31 UTC 2011


Devin,


On Sat, Apr 30, 2011 at 08:45:14PM -0700, Devin Teske wrote:
>
>On Apr 30, 2011, at 8:11 PM, Jason Hellenthal wrote:
>
>> 
>> Devin,
>> 
>> 
>> On Sat, Apr 30, 2011 at 04:00:47PM -0700, Devin Teske wrote:
>>> 
>>>> Would be nice: "uname -v" of the kernel it will boot.
>>> 
>>> That's a bit more technically challenging. I'll have another look at the
>>> FICL words available, but I don't recall if there was a way to crawl the
>>> object space of the items loaded with ``load'' (looking for the uname). I'm
>>> open to suggestions if you had an idea of how to do this in Forth -- else
>>> I'd think this would need to be a loader(8) modification.
>> 
>> How about forgetting a mention of unmae & ... instead look into if we
>> can support some sort of bootcode versioning to be displayed on the
>> screen. This would serve to be very helpful in the future when for say a
>> new version of bootcode for ZFS has to be installed then it would be
>> easy for announce@ to simply say "A new version of ZFS has been MFCd and
>> requires boot version >= X. To find out your version please see the
>> bottom right hand corner of your boot screen."
>> 
>> I would place a pretty good bet that loader(8) could be modified to
>> export some sort of versioning of the bootcode to make this a easier
>> stance for the user to gather information before a upgrade.
>
>Piece of cake! If you give me a loader(8) that exports a "version" environment variable, I'll give the Forth functionality in mere seconds. It's already been developed (but was not packaged).
>
>I have a module named "version.4th" which prints the value of the "version" environment variable at the bottom-right of the screen underneath the beastie logo.
>
>Since you mention this, I'll add the code to the next package and if/when loader(8) ever exports a "version" environment variable, it will just magically appear. How's that sound?
>

Sounds perfect!

-- 

 Regards, (jhell)
 Jason Hellenthal

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 522 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20110504/71664e93/attachment.pgp


More information about the freebsd-hackers mailing list