Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Jun 2012 14:25:37 +0400
From:      "Andrey V. Elsukov" <ae@FreeBSD.org>
To:        Hiroki Sato <hrs@FreeBSD.org>
Cc:        doc@FreeBSD.org
Subject:   Re: Handbook mirroring section
Message-ID:  <4FCF3021.5070802@FreeBSD.org>
In-Reply-To: <20120606.185023.497714372668376681.hrs@allbsd.org>
References:  <alpine.BSF.2.00.1206041331520.945@wonkity.com> <20120605.051840.668781590183332493.hrs@allbsd.org> <alpine.BSF.2.00.1206052220390.10777@wonkity.com> <20120606.185023.497714372668376681.hrs@allbsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 06.06.2012 13:50, Hiroki Sato wrote:
>  Thanks, I will review the new version.
> 
>  BTW, do you (or anyone) know the common failure pattern when trying
>  to use GPT + gmirror of the whole disk?  

There was a warning from the gptboot about corrupted backup GPT header.
But now the behavior has changed with r234692 and later it has been
merged to stable. So, when you are doing all in the right way - it should work.

But:
1. When geom_mirror module is not loaded GEOM_PART will complain that the
backup GPT header is not in the last LBA and partition table will be marked
as CORRUPT. The recover operation will destroy the GEOM_MIRROR's metadata.

2. If primary GPT header or table become damaged, then gptboot will not
detect GPT because the backup GPT header is not in the last LBA. So, the
system will not boot.

-- 
WBR, Andrey V. Elsukov



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