Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jan 2011 12:37:09 -0600
From:      "J. Porter Clark" <jpc@porterclark.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: How to label a GELI device
Message-ID:  <20110125183709.GA22024@auricle.charter.net>
In-Reply-To: <4D3F1649.9000608@lazlarlyricon.com>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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      <jpc@porterclark.com>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110125183709.GA22024>