Booting from vinum RAID 1: How should I edit my disk label?
Micheas Herman
micheas at freep.org
Sun Dec 28 23:10:25 PST 2003
On Sun, 2003-12-28 at 22:21, Greg 'groggy' Lehey wrote:
> On Sunday, 28 December 2003 at 20:27:37 -0800, Micheas Herman wrote:
> > Hi,
> >
> > I am following "13.9.2 Making a Vinum-based Root Volume Accessible to
> > the Bootstrap" from the FreeBSD Handbook.
> >
> > (/dev/vinum/root is mounted at /newroot )
> >
> > ...
> > Subdisk root.p1.s0:
> > Size: 146664960 bytes (139 MB)
> > State: up
> > Plex root.p1 at offset 0 (0 B)
> > Drive vinumdrive3 (/dev/ad7s1d) at offset 135680 (132 kB)
> ^^^^^^^^^^^^
>
> > # disklabel -e /dev/ad7s1
> >
> > gives;
> >
> > # /dev/ad7s1:
> > 8 partitions:
> > # size offset fstype [fsize bsize bps/cpg]
> > a: 9216000 14966784 4.2BSD 2048 16384 28552
> > b: 20942848 24182784 4.2BSD 2048 16384 28552
> > c: 45126522 0 unused 0 0 # "raw" part, don't edit
> > d: 286720 0 4.2BSD 0 0 0
>
> That's wrong. It should be of type Vinum. It also looks very short.
It's 138M of a 120G hard drive, which is probably about 60M
more than I'll use. (assuming that I don't put more in root than
I did with FreeBSD 4.x)
>
> > e: 4194304 286720 4.2BSD 2048 16384 28552
> > f: 4194304 4481024 4.2BSD 2048 16384 28552
> > g: 4194304 8675328 4.2BSD 2048 16384 28552
> > h: 2097152 12869632 4.2BSD 2048 16384 28552
> >
> > I am not sure what my disklabel -e /dev/ad7s1 should look like.
>
> That depends on what you're trying to do. I suspect that the entire
> disk label is bogus.
all my vinum volumes are working fine with two exceptions, 1 the
swap volume (known problem, at some point in the future I will
cvsup, make world, etc and it will be fixed, let me know if
there is any data you would like from this system) and I would
like to boot from the root volume. which is currently d:
Can I just:
1. s/4.2BSD/vinum/
2. transpose a: and d: (if I do this will I have to rm and
recreate the volumes? Not a problem I just can't figure
it out)
3. Do I then just reboot? It would seem that I need to
install a boot loader some which way. With
/stand/sysinstall fdisk? or something else?
>
> Take a look at http://www.vinumvm.org/cfbsd/vinum.pdf and see if that
> makes any more sense. It's basically trying to tell you the same
> thing.
Thanks, I've printed it out and will read it over. (probably
many times)
Micheas
>
> Greg
> --
> When replying to this message, please copy the original recipients.
> If you don't, I may ignore the reply or reply to the original recipients.
> For more information, see http://www.lemis.com/questions.html
> See complete headers for address and phone numbers.
--
Micheas Herman email: micheas at freep.org
Free Print Shop web: http://www.FreePrintShop.org
phone: (415)648-3222 fax: (415)648-3222
More information about the freebsd-questions
mailing list