Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jun 2008 12:06:32 +0100
From:      "Andrea Brancatelli" <andrea@ragedrecords.com>
To:        freebsd-geom@freebsd.org
Subject:   GMirror problem updating from FreeBSD 6.2 to 7.0
Message-ID:  <722jk9fo.1214219192.4360070.andrea@ragedrecords.com>

next in thread | raw e-mail | index | archive | help
Hello everybody.

I have a problem with GMirror that maybe you can help me to solve.

I had a FreeBSD 6.2 machine running ok for about an year with a couple of
mirrors in it. One was named Maxtor and coupled, guess what, a pair of
Maxtor HD. They both contained a single parition that was mounted, guess
again, under /Maxtor :)

What I did was shutdown the 6.2 machine pop in a new HD and put FreeBSD
7.0 over it. Everything went OK, I even mirrored the boot drive. Then I
replugged the Maxtor HardDrives and powered on the machine. The Maxtor
mirror appeared in /dev/mirror but there was nothing else, I mean, just
/dev/Maxtor, no /dev/Maxtors1 or anything else.

I gave a quick look at dmesg and found that when it found the mirror he
updated the metadata from V3 to V4. I thought that maybe of this the
machine didn't reread the drive after updating the metadata. So I went
for the easy way and rebooted the machine. After the reboot something
else appeared: I had both /dev/Maxtor and /dev/Maxtors1.

The only problem is that no matter what I cannot read the bsd label out
of it. No /dev/Maxtors1a in any way. bdslabel /dev/Maxtors1 doesn't
report anything significant, I think he doesn't find any bsdlabel, but
I wouldn't know how.

So I freezed as the mirror contains very important data that i really
don't wanna loose. And before you ask, no, I don't have tape backups
or anything as I tought a mirror would be a safely-enough storage.

What should I do? Maybe write a new bsdlabel and hope it matches the
previous one (it should as I think



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?722jk9fo.1214219192.4360070.andrea>