From owner-freebsd-current@FreeBSD.ORG Tue Sep 20 21:34:07 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 8EA34106564A for ; Tue, 20 Sep 2011 21:34:07 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from thyme.infocus-llc.com (server.infocus-llc.com [206.156.254.44]) by mx1.freebsd.org (Postfix) with ESMTP id 3941B8FC08 for ; Tue, 20 Sep 2011 21:34:06 +0000 (UTC) Received: from draco.over-yonder.net (c-174-50-4-38.hsd1.ms.comcast.net [174.50.4.38]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by thyme.infocus-llc.com (Postfix) with ESMTPSA id 0292B37B65C; Tue, 20 Sep 2011 16:09:07 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id 71209178BC; Tue, 20 Sep 2011 16:09:06 -0500 (CDT) Date: Tue, 20 Sep 2011 16:09:06 -0500 From: "Matthew D. Fuller" To: Peter Jeremy Message-ID: <20110920210906.GG14862@over-yonder.net> References: <20110918095526.D866D1065670@hub.freebsd.org> <4E7734B7.8030507@cran.org.uk> <20110920062349.GA84006@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110920062349.GA84006@server.vk2pj.dyndns.org> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.21-fullermd.4 (2010-09-15) X-Virus-Scanned: clamav-milter 0.97.2 at thyme.infocus-llc.com X-Virus-Status: Clean Cc: Bruce Cran , 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 21:34:07 -0000 On Tue, Sep 20, 2011 at 04:23:49PM +1000 I heard the voice of Peter Jeremy, and lo! it spake thus: > On 2011-Sep-19 13:25:27 +0100, Bruce Cran wrote: > >Will 64 kB be enough for 9.x? > > At least for x86 architectures, it seems adequate. [...] > > 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. I've been meaning to mention this, but we really should document somewhere that it has a _MAXIMUM_ size. I setup a system a few weeks back with GPT, and figured I'd just make the first 'real' partition start at the 1 meg mark. And make everything before that (1 meg - the however many sectors for the pmbr) the freebsd-boot partition. It worked fine, up 'till the point that I tried to boot, and it completely failed to, complaining that the boot code was too big. I had to track around in pmbr to find . . cmp $0x9000,%ax.. . # Don't load past 0x90000, . . jae err_big.. . # 545k should be enough for . . mov %ax,%es.. . # any boot code. :) and redo the partition to 512k (leaving a few hundred k unused before the next partition started) before it would boot. That's a little nerve-wracking to hit on a critical system... -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.