Subject: Re: Rototil of sysinst partitioning code
To: Aaron J. Grier <agrier@poofygoof.com>
From: Greywolf <greywolf@starwolf.com>
List: current-users
Date: 06/06/2003 00:18:34
Thus spake Aaron J. Grier ("AJG> ") sometime Yesterday...

AJG> > It's up to the individual, of course, and I can see where / and /usr
AJG> > make a good merge now (but don't enforce it, please, by doing
AJG> > something stupid like making dependencies on /usr being mounted in
AJG> > single-user mode!),
AJG>
AJG> I'll try and work the contrapositive.  disk space permitting, a single
AJG> partition has always been possible under unix, as far as I am aware.  so
AJG> how far can things be split out?
AJG>
AJG> what is the minimum partition required for single user mode?
AJG>
AJG> on a recently born 1.6.1 machine:
AJG>
AJG> /altroot
AJG> /amd
AJG> /bin
AJG> /dev
AJG> /etc
AJG> /kern
AJG> /mnt
AJG> /net
AJG> /root
AJG> /sbin
AJG> /stand
AJG> /tmp
AJG> /usr
AJG> /var
AJG>
AJG> besides /bin, /sbin, and /dev, what else is necessary on the root
AJG> partition for single user mode?
AJG>
AJG> can everything else be mounted from separate platforms?

Well, obviously, the bare directories need to be there...

AJG> where did /kern come from?  it's not mentioned in hier(7) on 1.6.1 at
AJG> all.

That should be fixed.  And leave us not to forget /proc.

AJG> /stand is empty.  will it be filled in a future 1.6.x release?

Ostensibly, should not bootcode go into /stand?  Or should /stand just
go away?

				--*greywolf;
--
NetBSD: May the Source be with you.