How to safely remove rest of GTP?

Warren Block wblock at wonkity.com
Mon Jan 30 15:55:41 UTC 2017


On Fri, 30 Dec 2016, Andrey V. Elsukov wrote:

> On 30.12.2016 15:44, Slawa Olhovchenkov wrote:
>> How to safely remove rest of GPT?
>> Disk have actual data (part of ZFS), I am don't need to destroy this
>> data.
>> 
>> 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.

A different command or option name, maybe, but it's hard to think of a 
good name on a Monday morning. Certainly the problem of stale secondary 
GPTs comes up a lot.


More information about the freebsd-hackers mailing list