Date: Sat, 26 Feb 2011 21:15:18 +0300 From: "Andrey V. Elsukov" <bu7cher@yandex.ru> To: Marin Atanasov Nikolov <dnaeon@gmail.com> Cc: freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org Subject: Re: 8.2-RELEASE - gmirror and gpart issue. Metadata overlap? Message-ID: <4D694336.3090203@yandex.ru> In-Reply-To: <AANLkTimsRDV=Z4Ansd2seWUGN7C7f-5SZB=6w13kAK%2BY@mail.gmail.com> References: <AANLkTimsRDV=Z4Ansd2seWUGN7C7f-5SZB=6w13kAK%2BY@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig1F430112FAE44C26722D253D Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable On 26.02.2011 15:26, Marin Atanasov Nikolov wrote: > After a reboot I get this right before the FreeBSD bootloader starts: >=20 > gptboot: invalid GPT backup header >=20 > I suppose this error simply means that gpart can't find it's backup > header, because gmirror and gpart both are using the last sectors for > a provider to write it's metadata. This message is from gptboot. Loader does not know about your software mirror and it just checks GPT headers in the second and last LBA. As i see now, there is inconsistency in the behavior between gptboot and GEOM_PART_GPT. gptboot does reading of GPT backup header from the last LBA, but GEOM_PART_GPT from the alternate LBA which is not equal to last LBA in your case. > Which would mean that gmirror and gpart metadata overlap, and that's > why I see this message? No. > Anyway, I can still boot from the primary GPT header, and here's the > second message I get during boot: >=20 > GEOM: ad0: secondary GPT header is not in the last LBA. >=20 > Why does GEOM reports ad0, and not mirror/gm0 as the provider? I've > used the gmirror'ed device for gpart, not ad0. This is how GEOM tasting works. Do you have any problem except for those messages? What does not work? Also when you are writing problem report about gpart it will be not bad to add output of `gpart show` or `gpart list` commands. And `gmirror list` for GEOM_MIRROR. --=20 WBR, Andrey V. Elsukov --------------enig1F430112FAE44C26722D253D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iQEcBAEBAgAGBQJNaUNBAAoJEAHF6gQQyKF6Iw8H/0ogwxSIoc6fMui2kRIltYNk TNS6OePTMf1n1UnHcKsixkA8mdRxXj3gv7+2G2WyXyKQGCvNSnjz3QgrID+Mc1Rm WE1N7UyGVzxC2Jto7HYN5TisSEC0gj95laK481unGGKRUGeoeJaX0+mTIz8NU1eQ HruiPEjqC7Mx8Py9ZmiNhaVDjgrTQCpb7IIAEhwZVFGvzsC+0k0paKyJ/vAK6FEj pwf0NbyaMHacj5iPe0DgJmMmhNOBqtrBGrX0Lt1W51A3KIdUBfzzUjQoww9TsgMw FQ6tZg9HmJE1wTsGQo13l6XIr4etGNALD7swW2IvdMDtzor+SOnFqb9fHsoyh5k= =Ywvu -----END PGP SIGNATURE----- --------------enig1F430112FAE44C26722D253D--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D694336.3090203>