New Computer System

Giorgos Keramidas keramida at
Fri Feb 24 03:53:18 PST 2006

On 2006-02-24 00:56, Robert Huff <roberthuff at> wrote:
> Jerry McAllister writes:
>>  For those reasons, I generally make the following partitions.
>>  partition  Mount     size      comments
>>    a     =  / (root)  128MB
> May I ask what OS version you're running?  Because on my -CURRENT
> system:
> huff@>> du /boot | sort -nr
> 151838  /boot
> 66596   /boot/kernel.old
> 66526   /boot/kernel
> 17810   /boot/kernel.generic
> 20      /boot/defaults
> 2       /boot/modules
> 2       /boot/firmware

CURRENT usually has larger binaries, because of all the extra debugging
information that is customarily enabled in the kernel.  On an amd64
system here, the root partition uses even more disk space:

    # df -m /
    Filesystem  1M-blocks  Used Avail Capacity  Mounted on
    /dev/ad0s2a      1583   285  1171    20%    /

> Su unless I'm doing sonething that causes bloat, 128mb will be
> woefully inadwquate.

Possibly.  I'd certainly go for a larger root partition than 128 MB, but
Jerry has done a great work outlining his partition scheme and why he
chose those sizes.  The general idea here is that there isn't an easy
way to find the One True Partitioning Scheme(TM) -- one that will match
everyone's needs for now and all eternity.

The original poster should spend some time thinking about what the
system will be used for.  Then the mechanics of using fdisk(8) and
disklabel(8) or bsdlabel(8) are an eays thing to explain :)

More information about the freebsd-questions mailing list