From owner-freebsd-doc@FreeBSD.ORG Wed Jun 6 10:25:45 2012 Return-Path: Delivered-To: doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D5521065672; Wed, 6 Jun 2012 10:25:45 +0000 (UTC) (envelope-from ae@FreeBSD.org) Received: from mail.kirov.so-ups.ru (ns.kirov.so-ups.ru [178.74.170.1]) by mx1.freebsd.org (Postfix) with ESMTP id E51EB8FC0C; Wed, 6 Jun 2012 10:25:44 +0000 (UTC) Received: from kas30pipe.localhost (localhost.kirov.so-ups.ru [127.0.0.1]) by mail.kirov.so-ups.ru (Postfix) with SMTP id 6A2B6B805F; Wed, 6 Jun 2012 14:25:37 +0400 (MSK) Received: from kirov.so-ups.ru (unknown [172.21.81.1]) by mail.kirov.so-ups.ru (Postfix) with ESMTP id 648D5B805E; Wed, 6 Jun 2012 14:25:37 +0400 (MSK) Received: by ns.kirov.so-ups.ru (Postfix, from userid 1010) id 4BB48BA03A; Wed, 6 Jun 2012 14:25:37 +0400 (MSK) Received: from [127.0.0.1] (unknown [10.118.3.52]) by ns.kirov.so-ups.ru (Postfix) with ESMTP id 169A5B9FD2; Wed, 6 Jun 2012 14:25:37 +0400 (MSK) Message-ID: <4FCF3021.5070802@FreeBSD.org> Date: Wed, 06 Jun 2012 14:25:37 +0400 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.5 (FreeBSD/20051231) MIME-Version: 1.0 To: Hiroki Sato References: <20120605.051840.668781590183332493.hrs@allbsd.org> <20120606.185023.497714372668376681.hrs@allbsd.org> In-Reply-To: <20120606.185023.497714372668376681.hrs@allbsd.org> X-Enigmail-Version: 1.4.1 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0284], KAS30/Release X-SpamTest-Info: Not protected Cc: doc@FreeBSD.org Subject: Re: Handbook mirroring section X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 10:25:45 -0000 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