Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Mar 2007 23:19:08 +0700
From:      Eugene Grosbein <eugen@kuzbass.ru>
To:        stable@freebsd.org
Subject:   devfs promlem: creating new partition in empty slice
Message-ID:  <20070310161908.GA3238@grosbein.pp.ru>

next in thread | raw e-mail | index | archive | help
Hi!

There is FreeBSD 6.2-STABLE (updated yesterday) having single
SATA drive. The drive has two equal-sized slices ad4s1 and ad4s2,
both marked with sysid 165 (FreeBSD).

The system occupies ad4s1 (partitions from a to h),
and ad4s2 is empty. This scheme was created at installation time
with sysinstall started by system boot CD (official disk1).

Now, when the system is up and running, I need to create partitions
within slice ad4s2. Questions are:

1. Do I really need 'sysctl kern.geom.debugflags=16'
if I do not want to touch MBR or living slice at all, and why, if I do?

2. How should I create new partitions within ad4s2? I've tried
to use sysinstall, it fills bsdlabel right but fails to newfs/mount
new partitions because device nodes do not exist. So now I have this:

# bsdlabel ad4s2                                                      
# /dev/ad4s2:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   524288  2097152    4.2BSD        0     0     0 
  b:  2097152        0      swap                    
  c: 78702435        0    unused        0     0         # "raw" part, don't edit
  d:   524288  2621440    4.2BSD        0     0     0 
  e:  4194304  3145728    4.2BSD        0     0     0 
  f: 20971520  7340032    4.2BSD        0     0     0 
  g: 20971520 28311552    4.2BSD        0     0     0 
  h: 29419363 49283072    4.2BSD        0     0     0 

# ls -l /dev/ad4s2*                                                   
crw-r-----  1 root  operator    0,  75 10 อมา 14:53 /dev/ad4s2
crw-r-----  1 root  operator    0,  84 10 อมา 14:53 /dev/ad4s2c

What should I do now to get needed device nodes? The server is remote one,
it runs in production and I'd prefer to not reboot it.

Eugene Grosbein



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070310161908.GA3238>