geli init for first time

Robert Simmons rsimmons0 at gmail.com
Sun Mar 4 21:05:52 UTC 2012


On Fri, Mar 2, 2012 at 8:14 AM, RW <rwmaillists at googlemail.com> wrote:
> On Thu, 1 Mar 2012 22:00:17 -0500
> Robert Simmons wrote:
>
>> After you perform "geli init" and "geli attach" you must use dd to
>> initialize the new provider before you run newfs.  If you had enabled
>> authentication of some kind during the init step, when you attach the
>> provider you get a series of errors such as these:
>> GEOM_ELI: ada0p4.eli: 4096 bytes corrupted at offset 0.
>> GEOM_ELI: ada0p4.eli: 4096 bytes corrupted at offset 4096.
>>
>> ...
>> I propose that a switch be added to "geli attach" that signifies that
>> it is the first time that a provider is being attached and these
>> errors are to be suppressed.
>
>
> If you know to use the switch then you'd know that the warnings are
> harmless. Perhaps it would be better to make the warning more accurate:
>
> GEOM_ELI: ada0p4.eli: 4096 bytes not authenticated at offset 4096.
>
>
>>                            ... add something to the end of the DATA
>> AUTHENTICATION section of the geli(8) man page that mentions why these
>> errors occur and that they can be safely ignored.
>
> Good idea

I have created a patch that incorporates the change in error messages
that you suggested to make them more accurate as well as add a bit of
information about these error messages to the geli(8) man page.  I
submitted this patch in the following PR:
http://www.freebsd.org/cgi/query-pr.cgi?pr=165695


More information about the freebsd-geom mailing list