GEOM_PART: integrity check failed (mirror/gm0, MBR) on FreeBSD 8.3-RELEASE

Andrey V. Elsukov bu7cher at yandex.ru
Mon Apr 23 04:33:25 UTC 2012


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


More information about the freebsd-stable mailing list