|
If we were starting this project now, we might consider a novel alternative method using the BSD NFS (Network FileSystem) code. We would then run our 386BSD kernel in a "diskless" fashion, passing all file operations over the network to be satisfied by an NFS server host. We could use any NFS server to provide access to our initial root filesystem. Oddly enough, this would hide not only the cross-host's filesystem format, but the cross-hosts operating system as well. Conceivably, one could even use a non-UNIX cross-host. All of this is made possible by NFS's file abstraction mechanism, which converts filesystem data to a common external representation via its internal XDR (eXternal Data Representation) library.
[ One of the series readers is a friend of many years, now in retirement. He reminded me of another clever way the initial root could have be formed (...more) . -wfj ]
|
|