How to label a GELI device

J. Porter Clark jpc at porterclark.com
Tue Jan 25 18:13:41 UTC 2011


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.  If I try
to repeat the glabel command, then the geli metadata is
overwritten.

> That will give you a device node called /dev/label/data.eli, that you 
> can newfs and mount. Unfortunately, since you already encrypted da0s1d, 
> you may have to back it up, and restore the data after you've redone it. 
> I had this problem a few years ago, and I had to back up and restore, 
> but perhaps it's been made simpler now? Though I doubt it.

I think that this is the problem.

-- 
J. Porter Clark      <jpc at porterclark.com>


More information about the freebsd-questions mailing list