Adding a partition

David J. Weller-Fahy dave-lists-freebsd-questions at weller-fahy.com
Fri Jan 28 15:49:14 PST 2005


* Jerry McAllister <jerrymc at clunix.cl.msu.edu> [2005-01-28 16:48 +0100]:
> >   a:  1048576        0    4.2BSD     2048 16384     8
> >   b:  2097152  1048576      swap
> >   c: 156296322       0    unused        0     0     # "raw" part, don't edit
> >   d: 73400320 30408704    4.2BSD     2048 16384 28544
> >   e:  2097152  3145728    4.2BSD     2048 16384 28552
> >   f: 12582912  5242880    4.2BSD     2048 16384 28552
> >   g: 12582912 17825792    4.2BSD     2048 16384 28552
> >
> > To use up the unused space, I believe I need to add the following line:
> >
> >   h: 52487298 103809024    4.2BSD     2048 16384 28552
>
> That looks correct to me, though I wonder why you made a d: partition
> out of order in there.

Hrmmm... I was not aware that I had until I did the calculations, and
the partitions come from a clean install of 5.3 RELEASE.  Weird.

> In FreeBSD 4.xx disklabel, you can just put a '*' in for the size and
> it will make a partition of all remaining unpartitioned space.  I don't
> have a 5.xx bsdlabel handy, but would be surprised if it didn't offer
> that feature.

I think I'll stick with the calculated value, as I don't want to risk it
with my server.  But, if I get a chance I'll try the *.

> You will need to be booted in such a way as nothing on that slice
> is mounted to be able to write the new label, I believe.

Ah!  That's what I was missing.  Thanks for the tip, I'll try it out
tomorrow and let the list know how it goes.

Regards,
-- 
dave [ please don't CC me ]


More information about the freebsd-questions mailing list