From owner-freebsd-fs@FreeBSD.ORG Fri Apr 23 09:02:29 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CF90106564A for ; Fri, 23 Apr 2010 09:02:29 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from qmta14.emeryville.ca.mail.comcast.net (qmta14.emeryville.ca.mail.comcast.net [76.96.27.212]) by mx1.freebsd.org (Postfix) with ESMTP id 22CAA8FC1D for ; Fri, 23 Apr 2010 09:02:28 +0000 (UTC) Received: from omta11.emeryville.ca.mail.comcast.net ([76.96.30.36]) by qmta14.emeryville.ca.mail.comcast.net with comcast id 8wwo1e0020mlR8UAEx2Vdr; Fri, 23 Apr 2010 09:02:29 +0000 Received: from koitsu.dyndns.org ([98.248.46.159]) by omta11.emeryville.ca.mail.comcast.net with comcast id 8x2U1e0083S48mS8Xx2UJY; Fri, 23 Apr 2010 09:02:29 +0000 Received: by icarus.home.lan (Postfix, from userid 1000) id 6BC169B419; Fri, 23 Apr 2010 02:02:27 -0700 (PDT) Date: Fri, 23 Apr 2010 02:02:27 -0700 From: Jeremy Chadwick To: "Andrey V. Elsukov" Message-ID: <20100423090227.GA29149@icarus.home.lan> References: <20100423082345.GA27379@icarus.home.lan> <4BD1615E.9010909@yandex.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4BD1615E.9010909@yandex.ru> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-fs@freebsd.org Subject: Re: kern.geom.debugflags=16 does NOT allow me to write to device X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2010 09:02:29 -0000 On Fri, Apr 23, 2010 at 12:59:10PM +0400, Andrey V. Elsukov wrote: > On 23.04.2010 12:23, Jeremy Chadwick wrote: > >Supposedly we're supposed to use gpart(8) now, but I haven't figured out > >how to use it in the same way as bsdlabel. > > It's easy. > > # gpart create -s mbr md0 > md0 created > # gpart add -t freebsd md0 > md0s1 added > # gpart create -s bsd md0s1 > md0s1 created > # gpart add -t freebsd-ufs -s 50m md0s1 > md0s1a added > # gpart add -t freebsd-swap md0s1 > md0s1b added > # gpart bootcode -b /boot/boot md0s1 > md0s1 has bootcode > # gpart bootcode -b /boot/mbr md0 > md0 has bootcode > # gpart set -a active -i 1 md0 > md0s1 has active set Thank you. Based on this, I take it the following two commands are equivalent? Old: bsdlabel -B ad0s1 New: gpart bootcode -b /boot/boot ad0s1 -- | Jeremy Chadwick jdc@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |