Been upgrading by install, and I'm finding I want another several
partitions.

I presently have, in addition to whole drive, swap, and root, /home, /tmp,
/usr, /usr/X11R6, /usr/local, /usr/obj, /usr/ports, /usr/src,
/usr/xenocara, /var, and /my/DOS.

I want another for /usr/xobj, but I need to keep a few free for accessing
other stuff on the boot drive (multiboot stuff).

On my desktop with three drives, I will eventually put /home on a separate
drive and free up one of the device partitions on the boot drive, but
laptops aren't really amenable to that. And that only frees one more.

I'm looking at the instructions for building from source (FAQ 15) and
seeing what looks like environment variables that I could set to move the
source tree down a level. If I could put /usr/src, /usr/ports,
/usr/xenocara, /usr/obj, and /usr/xobj all under, say, /usr/bld, as
/usr/bld/src, /usr/bld/ports, /usr/bld/obj, /usr/bld/xenocara, and
/usr/bld/xobj, it would allow me to free up several device partitions while
still keeping the build tree separate from the rest of /usr. It would also
make allocating space and inodes for the build tree a bit more flexible.

If I try this, how much pain am I going to be buying myself?

Joel Rees

Computer memory is just fancy paper,
CPUs just fancy pens.
All is a stream of text
flowing from the past into the future.

Reply via email to