Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jan 2017 10:23:19 -0700
From:      Ian Lepore <ian@freebsd.org>
To:        "Andrey V. Elsukov" <bu7cher@yandex.ru>, Warren Block <wblock@wonkity.com>
Cc:        freebsd-hackers@freebsd.org, Slawa Olhovchenkov <slw@zxy.spb.ru>
Subject:   Re: How to safely remove rest of GTP?
Message-ID:  <1485796999.3017.7.camel@freebsd.org>
In-Reply-To: <1793b0ec-3a86-5c9a-b275-aa93cd9d230e@yandex.ru>
References:  <20161230124407.GN37118@zxy.spb.ru> <d79b8568-72e8-415e-4923-14e3c730267e@FreeBSD.org> <alpine.BSF.2.20.1701300851400.85129@wonkity.com> <1793b0ec-3a86-5c9a-b275-aa93cd9d230e@yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2017-01-30 at 19:09 +0300, Andrey V. Elsukov wrote:
> On 30.01.2017 18:55, Warren Block wrote:
> > 
> > > 
> > > > 
> > > > GEOM: da6: the primary GPT table is corrupt or invalid.
> > > > GEOM: da6: using the secondary instead -- recovery strongly
> > > > advised.
> > > > GEOM: da22: the primary GPT table is corrupt or invalid.
> > > > GEOM: da22: using the secondary instead -- recovery strongly
> > > > advised.
> > > > GEOM: da6: the primary GPT table is corrupt or invalid.
> > > > GEOM: da6: using the secondary instead -- recovery strongly
> > > > advised.
> > > > GEOM: da22: the primary GPT table is corrupt or invalid.
> > > > GEOM: da22: using the secondary instead -- recovery strongly
> > > > advised.
> > > You may try attached patch, I did only basic tests, so first try
> > > somewhere :)
> > I really like the idea of gpart being able to remove the secondary
> > GPT,
> > but combining it with the existing destroy command is
> > ambiguous.  It's
> > hard for the user to tell what will happen, and the command itself
> > implies that it will destroy all partitioning.
> I don't see any ambiguity here. A user sees corrupted GPT, it can
> only 
> destroy or recover it. It is impossible to have a corrupted GPT and
> some 
> other type of partition table in the same time. So, if you use
> 'gpart 
> destroy' - you want to explicitly destroy it.
> 

The question to ask here is why are you the only one who can't see or
understand that a user is NOT going to use a "destroy" command on a
 disk containing live data?  Especially given the confusing vagueness
of the gpart docs.

-- Ian




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