Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Nov 2011 15:26:53 -0700
From:      Kevin Oberman <kob6558@gmail.com>
To:        Sascha Klauder <sascha@trimind.de>
Cc:        antik@bsd.ee, current@freebsd.org, freebsd-geom@freebsd.org, Garrett Cooper <yanegomi@gmail.com>, Martin Wilke <miwi@freebsd.org>, "Andrey V. Elsukov" <ae@freebsd.org>
Subject:   Re: gmirror failed with error 19.
Message-ID:  <CAN6yY1t55gxm2=zyug-KOaPUMWF4MjVm2bAriRO-%2BpqcUkwUGA@mail.gmail.com>
In-Reply-To: <20111103115054.GA2155@trimind.de>
References:  <8453E2A2-3219-4FAA-98CE-2F9D66EA1C39@FreeBSD.org> <CAGH67wRL5rNskmEA2Xk=9JwQw4Wm3UbqYx55EG%2BQaZBZZ0xzsA@mail.gmail.com> <20111028094828.GA1781@trimind.de> <4EAF9E67.4040605@FreeBSD.org> <20111103115054.GA2155@trimind.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Nov 3, 2011 at 4:50 AM, Sascha Klauder <sascha@trimind.de> wrote:
> On Tue, 2011-11-01 11:23 +0400, Andrey V. Elsukov wrote:
>> On 28.10.2011 13:48, Sascha Klauder wrote:
>> > =A0GEOM_MIRROR: Device mirror/gm0 launched (2/2).
>> > =A0GEOM_PART: partition 1 has end offset beyond last LBA: 490350671 > =
490350670
>> > =A0GEOM_PART: integrity check failed (mirror/gm0, MBR)
>> This is the main problem. Your MBR' slice is bigger than actual space
>> you have. The only way to fix this - recreate slice.
>
> =A0I've partioned and labeled the disk with sysinstall(8) from
> 8.2-RELEASE media. =A0Does 9.0 use different disk geometry cal-
> culation than 8.2 or is usage of gmirror the culprit? =A0Both
> 8.2 and 9.0 kernels report the disk having 490350672 sectors.
>
>> You can break your mirror, recreate the slice (NOTE: you must preserve
>> one sector for the gmirror's meta-data), then copy your data to the
>> newly created slice, then reboot from the new slice and recreate mirror.
>
> =A0I think I'd rather reinstall 9.0 from scratch, getting rid
> of MBR/disklabel as well.

While using gpart and the 9.0 installer has some real benefits, it
also has a few problems.

I ave a disk that I partitioned with bsdinstall from the 9.0
distribution media and it worked fine for a STAT disk, but I am unable
to boot te same disk when connected to a USB adapter. It shows up in
the boot list, but when I select it, the screen blanks for a few
seconds (<5) and the list re-appears. No errors, but my T520 BIOS
clearly is not happy with it. I have no idea how common htis issue
might be, but the T520 does have a UEFI BIOS.

As noted, GEOM wants the final sector on the disk for its metadata,
but GPT mandates that hte ast sector of the disk be used for a backup
of the boot sector. The leads to the potential ofr all kinds if
ugliness to develop, especially when BIOS, which knows nothing about
GEOM, is accessing the disk.
--=20
R. Kevin Oberman, Network Engineer
E-mail: kob6558@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1t55gxm2=zyug-KOaPUMWF4MjVm2bAriRO-%2BpqcUkwUGA>