Subject: Re: Andy builds a monster...
To: Andrew Steven Ball <kb9ylw@cyberspace.org>
From: Mark White <mark.white@st-edmund-hall.oxford.ac.uk>
List: port-i386
Date: 01/29/2001 15:54:00
Richard Rauch writes:
> 245MB for root sounds a bit large for a normal NetBSD install. Whether
> 140MB /usr is enough, I dunno... It's certainly backwards, with respect
> to NetBSD, to have /usr smaller than /. (/ is just the bare
> essentials. /usr is ``everything else''.)
[...]
> If I can still do arithmetic, that's less than 50MB used on /..and I'm
> certainly not making any effort to be careful about what goes on /, since
> it's unlikely that that will be a limiting factor for me.
Indeed - the other way round is probably better. For
another data point my main (1.5) system is currently set up
thus:
[BSDln:p1]~% df -h
Filesystem Total Used Avail Capacity Mounted on
/dev/wd0a 267M 125M 128M 49% /
/dev/wd1a 2.21G 1.33G 784M 63% /usr
kernfs 1k 1k 0k 100% /kern
procfs 4k 4k 0k 100% /proc
/dev/wd0f 30.4M 7.56M 21.3M 26% /m/crit
/dev/wd0e 1.83G 1.69G 47.4M 97% /m/0e
/dev/wd1e 1.80G 1.53G 184M 89% /m/1e
/dev/wd1g 1.95G 802M 1.07G 42% /m/1g
/dev/wd1f 1.65G 238M 1.33G 14% /m/1f
/dev/vnd0a 94.1M 66.4M 23.0M 74% /m/mnt
[BSDln:p1]~%
...but of the stuff in /, there's 70M in /home, 20M of my
own stuff in /var. I guess 60M or so should be just enough
for root, then you want some space for /home and spooling /
logs / tmp. 140M should be OK.
My /usr has lots of stuff in, too; 900M in pkg, 150M in
local, and 200M in X11R6. That gives about 90M absolute
minimum there. How much space you need for packages depends
on what else you want to run, of course.
That last entry vnd0a is a loopback mount of an image of
susan's (only) partition (the i386) -- a somewhat trimmed
installation at 66.4M all inclusive.
Andrew Steven Ball writes:
> 4: Can I make the second partition of the Conner a FAT
> partition, install from there, and then re-configure
> it as /usr space?
If you can't use NFS, you can use a *really* small
partition to do this in chunks (it needs to be big enough to
hold base.tgz and etc.tgz in the first round, after which
NetBSD should boot fine -- looks like about 18M would be
just enough). Maybe there's some partition other than /usr
you could use for this (maybe /home or /var, or extra swap
space)?
HTH
Mark <><