I believe the main reason it doesn't do that is that too many people
believe it too radical. I know a number of developers (hi phk!) would
like to have the actual device probes controlled from a very small
userland running out of a ramdisk - personally, I think this might be
a good architecture, but as I haven't seen an implmentation yet, I'm
not quite sure.
Linux has something like this for loading modules before mounting
root, and it's gorss.
If you were really going to try to have a ramdisk root, it should just
be a framework for mounting other things and not have any data on it.
IMO. Something like the AmigaDOS "assign", or a cross between a union
mount and a symlink would then be nice so you can have /bin actually
reference /usr/bin, /usr/local/bin, /disk1/stuff/bin, and whatnot, all
But this rapidly stops being Unix.
- David A. Holland | (please continue to send non-list mail to
dhol...@cs.utoronto.ca | dhol...@hcs.harvard.edu. yes, I moved.)
To Unsubscribe: send mail to majo...@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message