From owner-freebsd-current@FreeBSD.ORG Tue Nov 30 18:45:21 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2106D16A639 for ; Tue, 30 Nov 2004 18:45:21 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8B7C43D55 for ; Tue, 30 Nov 2004 18:45:19 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id iAUImp6R008357; Tue, 30 Nov 2004 11:48:51 -0700 (MST) (envelope-from scottl@freebsd.org) Message-ID: <41ACBFD9.3000507@freebsd.org> Date: Tue, 30 Nov 2004 11:45:45 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040929 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Garance A Drosihn References: <41AB3B8A.4040206@magnesium.net> <41AB44F4.1000106@freebsd.org> <20041129162032.GA5785@orion.daedalusnetworks.priv> <20041129.101105.129339938.imp@bsdimp.com> <1101823969.41ac7fe1700d5@netchild.homeip.net> In-Reply-To: X-Enigmail-Version: 0.86.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: Alexander Leidinger cc: freebsd-current cc: "M. Warner Losh" Subject: Re: boot menu X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Nov 2004 18:45:21 -0000 Garance A Drosihn wrote: > At 3:12 PM +0100 11/30/04, Alexander Leidinger wrote: > >> Zitat von Garance A Drosihn : >> >>> Another thought came to me last night. We could leave the startup >>> as it is (without a menu), but if someone hits the space bar we >>> could print out a single line which says "Type 'menu' to see a >>> menu of common boot options". That menu would not need any >>> countdown timer on it, because it would only come up when someone >>> had asked for it. And screen-clearing should not be a problem, >>> since the menu only pops up after someone asks for it. >> >> >> This doesn't work. The intend is to make it easy for newbies (and >> tuneable for others). How do newbies know they have to press a key >> to be able to circumvent their problems (e.g. disabling ACPI)? > > > Because the standard one-line prompt tells them to. "press any > key but ENTER to see what boot options you have", or something > like that. It's just a matter of picking the right line or two. > > I personally wouldn't mind having the menu there by default, but > some people have mentioned an issue with the clear-screen in it, > or that a larger menu slows down booting on a serial console. > I'm just trying to suggest ideas which should avoid those issues, > but will still provide a menu for the novice/casual FreeBSD user. > > But at this point I think I've made enough suggestions, so I'm > waiting to see what others think we should do. > So I gave 4 options in another email, but haven't seen any real response to those yet. For a refresher: 1) 'Classic'. Just as it is in 5-STABLE 2) 'Enhanced'. Compound menus, switchable logo or no logo, [Space] re-assigned to Exit. On-line help. Maybe even smart enough to save its own configuration settings. 3) 'Minimal'. No frames, logos, timers, etc. Just the menu options. Possibly auto-selected if it detects that its on the comconsole. Not sure how this would work for sparc64 and alpha, though. 4) 'None'. No menu at all. The plan would be to have these 4 options be selectable in 6-CURRENT. The default would be 'Enhanced'. Scott