GEOM_PART: integrity check failed (mirror/gm0, MBR) on FreeBSD
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)
> 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