[UPDATE] New Boot-Loader Menu -- version 1.4

Warner Losh imp at bsdimp.com
Fri May 6 15:38:02 UTC 2011


On May 5, 2011, at 7:21 PM, Devin Teske wrote:

>> -----Original Message-----
>> From: owner-freebsd-hackers at freebsd.org [mailto:owner-freebsd-
>> hackers at freebsd.org] On Behalf Of Ivan Voras
>> Sent: Thursday, May 05, 2011 8:00 AM
>> To: freebsd-hackers at freebsd.org
>> Subject: Re: [UPDATE] New Boot-Loader Menu -- version 1.4
>> 
>> On 05/05/2011 15:40, Warren Block wrote:
>>> On Thu, 5 May 2011, Devin Teske wrote:
>>> 
>>>> Running on i386-compatible hardware supporting ACPI:
>>>> B&W (standard): http://twitpic.com/4tlsin
>>>> Color (loader_color=YES): http://twitpic.com/4tlt6l
>>> 
>>> Looks nice. Options 3, 4, and 5 could be changed to
>>> 
>>> 3. Safe Mode
>>> 4. Single User Mode
>>> 5. Verbose
>>> 
>>> On/Off or Enabled/Disabled might be bikeshedably better than Yes and No.
>> 
>> If we're going to nitpick, then the style of
>> 
>> 	*Enable* Safe Mode : *YES | NO*
>> 
>> may be even better :) While at it, I'd also suggest aligning the YES |
>> NO fields vertically for better readability.
>> 
>> But these are minor suggestions, it is ok the way it is :)
>> 
> 
> Suggestions are good. I'm always open to them. Both are good suggestions.
> 
> It's with great undulating frivolity (think: Steve Ballmer or Billy Mays)
> that I invite anyone to simply edit the decidedly Forth-free /boot/menu.rc
> where the captions are configured simply as a series of carefully-named
> environment variables. If you find something you like, report back the
> values that you used and I'll test them out. If it's a definite improvement,
> I'll definitely make the change.
> 
> The current boot loader menu, you have to go mucking through Forth to change
> the captions (which can be tricky with any stack-based language let alone a
> reverse polish one such as FICL).

In general, I really like things becoming more modular.  For FreeNAS's boot loader, I hacked a copy and put it as a patch to the FreeNAS build....

Warner



More information about the freebsd-hackers mailing list