From owner-freebsd-current@FreeBSD.ORG Mon Oct 21 13:32:48 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 86CB1632; Mon, 21 Oct 2013 13:32:48 +0000 (UTC) (envelope-from kris@pcbsd.org) Received: from mail.iXsystems.com (newknight.ixsystems.com [206.40.55.70]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 60AA92877; Mon, 21 Oct 2013 13:32:48 +0000 (UTC) Received: from localhost (mail.ixsystems.com [10.2.55.1]) by mail.iXsystems.com (Postfix) with ESMTP id C3E2A673AE; Mon, 21 Oct 2013 06:32:47 -0700 (PDT) Received: from mail.iXsystems.com ([10.2.55.1]) by localhost (mail.ixsystems.com [10.2.55.1]) (maiad, port 10024) with ESMTP id 60025-03; Mon, 21 Oct 2013 06:32:47 -0700 (PDT) Received: from [192.168.0.51] (75-130-56-30.static.kgpt.tn.charter.com [75.130.56.30]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.iXsystems.com (Postfix) with ESMTPSA id BD189673A5; Mon, 21 Oct 2013 06:32:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ixsystems.com; s=newknight0; t=1382362367; bh=xryPeoeqkRWI//8eMH0teaWDzNLeKeRza/g0tWwyn8A=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=pRXhb5lqIHNlw5smaVAMPErT3TLiibZgAUClrf0lfZTJ9Jn4N+bUG7Wsp4gfHqYqD PmY25sFhHx85P4B05uoTuaRAcKSbWWeXinPam0VjS4YaOnRIfGLpQeY1H4ETLzQ1sR ETJH4TRcooEdHPflul0Uhxdms0cC76ZQVeIUpsCA= Message-ID: <52652CFD.1080803@pcbsd.org> Date: Mon, 21 Oct 2013 09:32:45 -0400 From: Kris Moore User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: Julian Elischer , Devin Teske Subject: Re: BE Loader Menu (was Re: rcs) References: <60177810-8DC4-4EA3-8040-A834B79039D2@orthanc.ca> <52538EDC.2080001@freebsd.org> <52541202.3010707@mu.org> <20131008.170444.74714516.sthaug@nethelp.no> <52542BD4.5070706@FreeBSD.org> <52542E1D.9000000@mu.org> <52555D1C.8010407@freebsd.org> <52558577.5020401@allanjude.com> <52558779.2070203@pcbsd.org> <13CA24D6AB415D428143D44749F57D720FC4B2A3@LTCFISWMSGMB21.FNFIS.com> <5256D08F.5060101@freebsd.org> <13CA24D6AB415D428143D44749F57D720FC50D64@LTCFISWMSGMB21.FNFIS.com> <5256D8E9.10200@freebsd.org> <13CA24D6AB415D428143D44749F57D720FC7ADA3@LTCFISWMSGMB21.FNFIS.com> <52647C4C.8010706@freebsd.org> In-Reply-To: <52647C4C.8010706@freebsd.org> X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD Current , "Teske, Devin" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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: Mon, 21 Oct 2013 13:32:48 -0000 On 10/20/2013 20:58, Julian Elischer wrote: > Kris. exactly what features need to be added to the boot process to > allow > what you want to do, but without using grub? > Here's a list of the features we are using from grub: For install medium: * Hybrid DVD ISO/USB image in same file * BIOS / UEFI loaders on same image * Graphics support For installed system: * Script-able ZFS BE menus * Options for setting default timeouts / default BEs to load, etc * Script-able menu to boot other OS's, such as Windows / Linux * Loads before kernel * Graphics support (I.E. countdown indicator, wallpapers, arrow-key support, etc) If the native loader is able to handle the ZFS BE stuff, then I don't see a reason why I can't make it an option in the installer, even without graphics and the other niceties that grub brings. Is this working in the stable/10 branch now? -- Kris Moore PC-BSD Software iXsystems