Adding a partition
Jerry McAllister
jerrymc at clunix.cl.msu.edu
Fri Jan 28 07:47:49 PST 2005
>
> I left about 26GB free on my 80GB hard drive. Having found a use for
> that space, I now want to add a partition. I've not added one by hand,
> and /stand/sysinstall gives me a 'cannot write to ...' message, so I
> want confirmation that what I'm about to do won't crump on me. ;]
>
> System is two 80GB ATA hard drives on a 'Promise PDC20269 UDMA133
> controller' (according to dmesg), with one on each channel (both
> master). I'm running software raid using atacontrol.
>
> My current partition table follows:
>
> #v+
> dave[tigger]~> sudo bsdlabel ar0s1
> # /dev/ar0s1:
> 8 partitions:
> # size offset fstype [fsize bsize bps/cpg]
> 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
> #v-
>
> To use up the unused space, I believe I need to add the following line:
>
> #v+
> h: 52487298 103809024 4.2BSD 2048 16384 28552
> #v-
>
> Could someone who's done that before confirm whether that looks right?
That looks correct to me, though I wonder why you made a d: partition
out of order in there.
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.
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.
////jerry
>
> Regards,
> --
> dave [ please don't CC me ]
More information about the freebsd-questions
mailing list