Subject: Re: Partitioning should stay the same
To: None <macbsd-development@NetBSD.ORG>
From: Charles J. Williams <email@example.com>
Date: 01/28/1995 08:17:09
In message <9501280211.AA11312@puma.bevd.blacksburg.va.us>,Allen Briggs writes:
>next post on this list to be a proposed design for the mac-side
>utilities and install process or something on an entirely
i would like to see a single utility, probably called something stupid like
console (or miniroot even though it really wouldn't be)
ideally, it would be /bin/sh with windows wrapped around it. this would
make it easy to write some install scripts, maintenance scripts, etc.
of course, builtins like ls, newfs/mkfs, fsck!, etc, would need to be added.
and naturally, there would be a command boot. [i am possibly overfond of
the commandline interface, but there could be menus/etc], disk label
editor (see below)
so all the macside code to access netbsd parititions could be kept in one
executable (but it you wanted several executables, how about a library?)
i could probably handle lower level programming, but i have not mastered
the art of building a macintosh user-interface (even event-based programming
under X11 is simpler)
back on the original topic, i am actually fond of the idea of a single
hfs paritition w/ a netbsd label which breaks up the partition logically
for netbsd. this would make netbsd less dependent on paritioning
software (well, just a little *less*) naturally you wouldn't be able
to mount these under AUX/mach, but is that a big problem? can you create
an hfs partition that just points to a block on the disk and the some
length (that is already allocated) i.e. overlapping parititions? you
could make hfs parition references to the netbsd partitions inside.
naturally, i am sure i am crazy as a loon.