From owner-freebsd-questions@FreeBSD.ORG Tue Jan 25 18:37:11 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECB37106564A for ; Tue, 25 Jan 2011 18:37:11 +0000 (UTC) (envelope-from clarkjp@charter.net) Received: from mail.cluebytwelve.org (clueby12.org [198.186.190.239]) by mx1.freebsd.org (Postfix) with ESMTP id 8D01E8FC13 for ; Tue, 25 Jan 2011 18:37:11 +0000 (UTC) Received: from localdomain.local (24-158-157-74.dhcp.jcsn.tn.charter.com [24.158.157.74]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cluebytwelve.org (Postfix) with ESMTPSA id D2A891B5DA for ; Tue, 25 Jan 2011 12:37:10 -0600 (CST) Received: by localdomain.local (Postfix, from userid 1001) id C6C992844E; Tue, 25 Jan 2011 12:37:09 -0600 (CST) Date: Tue, 25 Jan 2011 12:37:09 -0600 From: "J. Porter Clark" To: freebsd-questions@freebsd.org Message-ID: <20110125183709.GA22024@auricle.charter.net> References: <20110125014223.GA13385@auricle.charter.net> <4D3E8DC0.9060605@gmx.com> <20110125140705.GA20041@auricle.charter.net> <4D3EDE51.6070404@lazlarlyricon.com> <20110125181339.GA21203@auricle.charter.net> <4D3F1649.9000608@lazlarlyricon.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4D3F1649.9000608@lazlarlyricon.com> Organization: http://www.angelfire.com/ego/porterclark/ User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: How to label a GELI device X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 18:37:12 -0000 On Tue, Jan 25, 2011 at 07:28:25PM +0100, Rolf Nielsen wrote: > X-Spam-Level: > > 2011-01-25 19:13, J. Porter Clark skrev: > > On Tue, Jan 25, 2011 at 03:29:37PM +0100, Rolf Nielsen wrote: > >> > >> Correct me if I'm wrong anyone. > >> You need to first label da0s1d > >> > >> e.g. like so > >> > >> glabel label data da0s1d > >> > >> then geli init the labeled device > >> > >> e.g. like so > >> > >> geli init -l 256 -s 4096 label/data > > > > Unfortunately, this step overwrites the label. > > It does not. I just tested it with a file backed md device, and > hexdumped it after each step (creating the file, mdconfig it, label the > md device and encrypting it). > After the first two steps, I got just zeros, after labeling it, I got > the last sector containing the label, and after encrypting it, I got the > second last sector (i.e. the last sector of the labeled device) > containing the eli data and the last secor still containing the label. > > If it does overwrite the label, you most likely specified the da0s1d to > the geli init command. You need to specify label/data (replace "data" > with the name you choose). Ah! That is, in fact, exactly what I did. I didn't realize that the glabeled device was actually shrunk by 1 sector. Thanks! -- J. Porter Clark