Mark Knight
2012-Apr-20 18:44 UTC
GEOM_PART: integrity check failed (mirror/gm0, MBR) on FreeBSD 8.3-RELEASE
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!
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
fwheads: 255
fwsectors: 63
last: 976773166
first: 63
entries: 4
scheme: MBR
Providers:
1. Name: mirror/gm0s1
Mediasize: 500107829760 (465G)
Sectorsize: 512
Stripesize: 0
Stripeoffset: 32256
Mode: r2w2e3
attrib: active
rawtype: 165
length: 500107829760
offset: 32256
type: freebsd
index: 1
end: 976773167
start: 63
Consumers:
1. Name: mirror/gm0
Mediasize: 500107861504 (465G)
Sectorsize: 512
Mode: r2w2e5
Geom name: mirror/gm0s1
modified: false
state: OK
fwheads: 255
fwsectors: 63
last: 976773104
first: 0
entries: 8
scheme: BSD
Providers:
1. Name: mirror/gm0s1a
Mediasize: 498597888000 (464G)
Sectorsize: 512
Stripesize: 0
Stripeoffset: 32256
Mode: r1w1e1
rawtype: 7
length: 498597888000
offset: 0
type: freebsd-ufs
index: 1
end: 973823999
start: 0
2. Name: mirror/gm0s1b
Mediasize: 1509941760 (1.4G)
Sectorsize: 512
Stripesize: 0
Stripeoffset: 381713920
Mode: r1w1e0
rawtype: 1
length: 1509941760
offset: 498597888000
type: freebsd-swap
index: 2
end: 976773104
start: 973824000
Consumers:
1. Name: mirror/gm0s1
Mediasize: 500107829760 (465G)
Sectorsize: 512
Stripesize: 0
Stripeoffset: 32256
Mode: r2w2e3
--
Mark A. R. Knight finger: markk@knigma.org
Tel: +44 7880 556751 http://www.knigma.org/
Andrey V. Elsukov
2012-Apr-23 04:33 UTC
GEOM_PART: integrity check failed (mirror/gm0, MBR) on FreeBSD 8.3-RELEASE
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