Booting from vinum RAID 1: How should I edit my disk label?

Micheas Herman micheas at freep.org
Sun Dec 28 20:27:47 PST 2003


Hi,

I am following "13.9.2 Making a Vinum-based Root Volume Accessible to
the Bootstrap" from the FreeBSD Handbook.

Here is where I am at:

(/dev/vinum/root is mounted at /newroot )

# cat /newroot/boot/loader.conf
# the following two lines so we can boot from vinum.
 
vinum_load="YES"
vinum.autostart="YES"


# vinum l -rv root
Volume root:    Size: 146664960 bytes (139 MB)
                State: up
                Flags: open
                2 plexes
                Read policy: round robin
Plex root.p0:   Size:   146664960 bytes (139 MB)
                Subdisks:        1
                State: up
                Organization: concat
                Part of volume root
 
Plex root.p1:   Size:   146664960 bytes (139 MB)
                Subdisks:        1
                State: up
                Organization: concat
                Part of volume root
 
Subdisk root.p0.s0:
                Size:        146664960 bytes (139 MB)
                State: up
                Plex root.p0 at offset 0 (0  B)
                Drive vinumdrive2 (/dev/ad6s1d) at offset 135680 (132 kB)
 
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
  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.

Any help would be appreciated.  I don't want to redo the last seven
hours of setting up this server. (mostly waiting on gcc but still,)


Micheas

-- 
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