From owner-freebsd-geom@FreeBSD.ORG Tue Jan 14 05:09:21 2014 Return-Path: Delivered-To: freebsd-geom@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 E01EF734; Tue, 14 Jan 2014 05:09:21 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 704BB1E73; Tue, 14 Jan 2014 05:09:21 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.7/8.14.7) with ESMTP id s0E59EZt091115; Mon, 13 Jan 2014 22:09:14 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.7/8.14.7/Submit) with ESMTP id s0E59E6g091112; Mon, 13 Jan 2014 22:09:14 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Mon, 13 Jan 2014 22:09:14 -0700 (MST) From: Warren Block To: Marcel Moolenaar Subject: Re: "deep" gpart backup? In-Reply-To: <4C2C8202-D6B7-4E3A-BE6C-26D362300A2E@xcllnt.net> Message-ID: References: <1023566295.20140105015301@serebryakov.spb.ru> <1389461267.16576.69479689.0A3D893A@webmail.messagingengine.com> <07F2E9B0-F695-4A1D-B046-C902F0ED1A0E@FreeBSD.org> <4C2C8202-D6B7-4E3A-BE6C-26D362300A2E@xcllnt.net> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Mon, 13 Jan 2014 22:09:14 -0700 (MST) Cc: freebsd-geom@freebsd.org X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2014 05:09:21 -0000 On Mon, 13 Jan 2014, Marcel Moolenaar wrote: > > On Jan 13, 2014, at 7:36 PM, Mark Felder wrote: > >> >> On Jan 13, 2014, at 21:34, Marcel Moolenaar wrote: >> >>> Uh, ok. No alias know. Raw value it is... >>> >>> ns1% sudo gpart add -t \!0xa9 -s 1023 md0 >>> md0s1 added >>> ns1% gpart show md0 >>> => 1 2047 md0 MBR (1.0M) >>> 1 1023 1 !169 (512K) >>> 1024 1024 - free - (512K) >> >> Yay! Can you slip that into the man page? That would be great :-) > > Ok, I need your help. The manpage does mention it, so it's > probably not too clear. This is what the manpage says: > > : > > PARTITION TYPES > Partition types are identified on disk by particular strings or magic > values. The gpart utility uses symbolic names for common partition types > so the user does not need to know these values or other details of the > partitioning scheme in question. The gpart utility also allows the user > to specify scheme-specific partition types for partition types that do > not have symbolic names. Symbolic names currently understood are: > > : > > freebsd A FreeBSD partition subdivided into filesystems with a > BSD disklabel. This is a legacy partition type and > should not be used for the APM or GPT schemes. The > scheme-specific types are "!165" for MBR, "!FreeBSD" for > APM, and "!516e7cb4-6ecf-11d6-8ff8-00022d09712b" for > GPT. > > : > > > Does it help if we add an example? Probably. I'd suggest one with \!12 as a common need. Since we're talking about this, maybe an option for gpart to show the aliases it knows would be useful. Or that list could be added to man page, but then it's in two places.