From owner-freebsd-current@FreeBSD.ORG Tue Sep 20 06:24:02 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29AE0106564A for ; Tue, 20 Sep 2011 06:24:02 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from mail16.syd.optusnet.com.au (mail16.syd.optusnet.com.au [211.29.132.197]) by mx1.freebsd.org (Postfix) with ESMTP id AE4CD8FC17 for ; Tue, 20 Sep 2011 06:24:01 +0000 (UTC) Received: from server.vk2pj.dyndns.org (c220-239-116-103.belrs4.nsw.optusnet.com.au [220.239.116.103]) by mail16.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id p8K6NobK012272 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Sep 2011 16:23:52 +1000 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.5/8.14.4) with ESMTP id p8K6Nonb084113; Tue, 20 Sep 2011 16:23:50 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.5/8.14.4/Submit) id p8K6Nnk8084112; Tue, 20 Sep 2011 16:23:49 +1000 (EST) (envelope-from peter) Date: Tue, 20 Sep 2011 16:23:49 +1000 From: Peter Jeremy To: Bruce Cran Message-ID: <20110920062349.GA84006@server.vk2pj.dyndns.org> References: <20110918095526.D866D1065670@hub.freebsd.org> <4E7734B7.8030507@cran.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cWoXeonUoKmBZSoM" Content-Disposition: inline In-Reply-To: <4E7734B7.8030507@cran.org.uk> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-current@freebsd.org Subject: Re: 9.0 beta2 & the new bsdinstaller X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 20 Sep 2011 06:24:02 -0000 --cWoXeonUoKmBZSoM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2011-Sep-19 13:25:27 +0100, Bruce Cran wrote: >I seem to remember (perhaps incorrectly) there was a discussion about=20 >bumping the default to 128 kB or more for the freebsd-boot partition.=20 >Will 64 kB be enough for 9.x? At least for x86 architectures, it seems adequate. The GPT loaders are 13K (UFS) and 33K (ZFS). Even if they were combined with no code overlap, that's only 46KB. As for missing functionality, the only things I can think of would be: 1) multiboot support - which is implemented in <<512 bytes for MBR so it's difficult to see how it could require more than a few KB. 2) "nextboot" support for ZFS - writing to ZFS is not feasible in the bootloader so this implies some other alternative. 3) Potentially linked to the above - provision for booting off ZFS clones or snapshots. I'm not sure how much code the latter two features might require. As for size, I'd suggest that if the default freebsd-boot size is going to be changed, it should be adjusted so that the following partition is aligned to a reasonably sized power of 2 - 128KB or 256KB. --=20 Peter Jeremy --cWoXeonUoKmBZSoM Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk54MXUACgkQ/opHv/APuIfl0ACgnvMKF3vxt0iRKiC6fIvIiSxx UHsAoJgEKMX2/TbuZIgiFr+xxe+acu2A =2TSu -----END PGP SIGNATURE----- --cWoXeonUoKmBZSoM--