Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Apr 2012 08:33:21 +0400
From:      "Andrey V. Elsukov" <bu7cher@yandex.ru>
To:        markk@knigma.org
Cc:        freebsd-stable@freebsd.org
Subject:   Re: GEOM_PART: integrity check failed (mirror/gm0, MBR) on FreeBSD 8.3-RELEASE
Message-ID:  <4F94DB91.6040907@yandex.ru>
In-Reply-To: <4F91AE64.2090703@knigma.org>
References:  <4F91AE64.2090703@knigma.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 20.04.2012 22:43, Mark Knight wrote:
> I just did a source upgrade from 8.2 to 8.3.  System boots but has this warning:
> 
>     GEOM_PART: integrity check failed (mirror/gm0, MBR)
> Google points to issues with FreeBSD 9 and the need to migrate to GPT but I wasn't expecting this
> with 8.3!

It is not necessary to migrate to GPT. You should understand why it is happens.
You can enable verbose boot mode and you will see why it complains.

> Are there any quick fixes to eliminate this warning or is it safe to ignore please?
> sudo gpart list:
> 
> Geom name: mirror/gm0
> modified: false
> state: CORRUPT
> last: 976773166
> first: 63
> 1. Name: mirror/gm0s1
>    Mediasize: 500107829760 (465G)
> Consumers:
> 1. Name: mirror/gm0
>    Mediasize: 500107861504 (465G)

The problem is that mirror/gm0 provides only 500107861504 bytes, but the MBR expects
500107829760 + 32256 bytes.

-- 
WBR, Andrey V. Elsukov



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