Neal H Walfield <[EMAIL PROTECTED]> writes: > Well, what you are dealing with is a the chicken and egg type problem. > If a root device is a network store, the server will need to open a > network connection using socket () (or another similar function which > accesses pfinet). The implementation of socket () opens > /servers/socket/2 to get a file descriptor. However, as this would > happen before there is a root file system, the function will fail.
Note that this is already solved for bootstrap diskfs. It gets special arguments that tell it where to find things: it's port space is pre-filled with the port numbers it needs to talk to the other servers, and the bootstrap code is responsible for setting that up. Similarly, a bootstrap nfsd would need such special code, and so would pfinet.

