Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 May 2006 22:44:59 +0300
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        Robert Huff <roberthuff@rcn.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: using bsdlabel
Message-ID:  <20060531194459.GB58198@gothmog.pc>
In-Reply-To: <17533.61128.28295.514215@jerusalem.litteratus.org>
References:  <17533.61128.28295.514215@jerusalem.litteratus.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2006-05-31 15:30, Robert Huff <roberthuff@rcn.com> wrote:
>
> 	I've never used bsdlabel before; would someone please confirm
> I've got this right?
> 	Status quo:
>
> huff@>> bsdlabel da0s1
> # /dev/da0s1:
> 8 partitions:
> #        size   offset    fstype   [fsize bsize bps/cpg]
>   a:  1024000        0    4.2BSD        0     0     0
>   b:  2097152  1024000      swap
>   c:  8916012        0    unused        0     0         # "raw" part, don't edit
>   d:  2097152  3121152    4.2BSD        0     0     0
>
> 	As I understand it, if I run this:
>
> huff@>> bsdlabel -w da0s1 -f /label.new
>
> 	where /label.new has:
>
> # /dev/da0s1:
> 8 partitions:
> #        size   offset    fstype   [fsize bsize bps/cpg]
>   a:  1024000        0    4.2BSD        0     0     0
>   b:  2097152  1024000      swap
>   c:  8916012        0    unused        0     0         # "raw" part, don't edit
>   d:  2097152  3121152    4.2BSD        0     0     0
>   e:  3697708  5128304    4.2BSD        0     0     0
>
> 	this will allocate the rest of the slice to partition 'e'.
> (And we're ready to newfs.)

Yes, this looks ok :)

The 'e' partition can only start *after* the 'd' partition, so it should
have an offset of:


    'd' start  + 'd' size
    ---------    --------
    3121152    + 2097152  = 5218304

The 'rest' of the disk is:

    'c' size   - 'e' start
    --------     ---------
    8916012    - 5218304   = 3697708




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