From owner-freebsd-embedded@FreeBSD.ORG Wed Jan 15 17:04:23 2014 Return-Path: Delivered-To: freebsd-embedded@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 ESMTPS id AC42F578; Wed, 15 Jan 2014 17:04:23 +0000 (UTC) Received: from sola.nimnet.asn.au (paqi.nimnet.asn.au [115.70.110.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 251401AAC; Wed, 15 Jan 2014 17:04:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by sola.nimnet.asn.au (8.14.2/8.14.2) with ESMTP id s0FGoZAr002289; Thu, 16 Jan 2014 03:50:36 +1100 (EST) (envelope-from smithi@nimnet.asn.au) Date: Thu, 16 Jan 2014 03:50:35 +1100 (EST) From: Ian Smith To: Warner Losh Subject: Re: Creating code slice before disk image in nanobsd In-Reply-To: <6027B660-1D2E-4058-B87F-83D8225F0DC3@bsdimp.com> Message-ID: <20140116034220.B43023@sola.nimnet.asn.au> References: <20120629133759.GA19373@snail.casa> <20140114161533.GB19601@snail.casa> <6027B660-1D2E-4058-B87F-83D8225F0DC3@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: "freebsd-embedded@freebsd.org" X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2014 17:04:23 -0000 On Wed, 15 Jan 2014 07:53:08 -0700, Warner Losh wrote: > I'll take a look at things... It isn't obvious at first blush this is > the right thing to do, but I need to think about it a bit... > > Warner Perhaps an aside, but I'm pretty sure Warren (cc'd) has said that gpart can do anything that fdisk AND bsdlabel can do? If that's so, and the object here is to deprecate fdisk, why not also replace these lines: + + bsdlabel -w -B -b ${NANO_WORLDDIR}/boot/boot ${MD} + bsdlabel ${MD} + with their gpart equivalents? (and no, I don't know what those should be in this context) cheers, Ian > On Jan 14, 2014, at 9:23 PM, Adrian Chadd wrote: > > > Yes, please! > > > > > > -a > > > > > > On 14 January 2014 08:15, Arrigo Marchiori wrote: > >> Hello list, > >> > >> in 2012 I wrote a patch to build the code image before the full disk > >> image. It seemed to apply cleanly to 8-STABLE and it seems to apply now > >> cleanly to 9-STABLE. > >> > >> Another effect of that patch is using gpart instead of fdisk. > >> > >> Is it of interest to anyone? Shall I file a PR? > >> > >> You can find the original patch and explanation at > >> http://lists.freebsd.org/pipermail/freebsd-embedded/2012-June/001580.html > >> > >> Regards, > >> -- > >> rigo > >> > >> http://rigo.altervista.org