SVN r221788: GEOM_PART: integrity check failed (da0, MBR); Western Digital "My Book"

Brandon Gooch jamesbrandongooch at gmail.com
Mon May 16 05:00:27 UTC 2011


2011/5/16 Andrey V. Elsukov <ae at freebsd.org>:
> On 16.05.2011 7:48, Brandon Gooch wrote:
>> GEOM_PART: integrity check failed (da0, MBR)
>> ...
>>
>> The message regarding the integrity check seems to be emitted by code
>> from that revision.
>>
>> What information can I provide to help troubleshoot the issue? I'm new
>> to GEOM troubleshooting...
>
> Can you show output of `gpart list da0` from the last worked kernel,
> or make a copy of first sector and send it to me.
> You can do it with this command:
> # dd if=/dev/da0 of=~/mbr count=1
>
> MBR will be saved in your home directory.
> Also, recently i added a workaround in r221972, you can disable
> integrity checking with sysctl kern.geom.part.check_integrity=0
>
> --
> WBR, Andrey V. Elsukov

Thanks for the sysctl tunable, I hadn't noticed that commit before
sending my message. As expected, setting the sysctl as provided above
allowed the filesystem to be mounted.

As requested, I've attached the MBR from the device in question. Let
me know if it doesn't come through.

Thank you!

-Brandon


More information about the freebsd-geom mailing list