Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!ucsd!nosc!dog.ee.lbl.gov!pasteur!agate!ucbvax!janus!robm From: robm@ataraxia.Berkeley.EDU (Rob McNicholas) Newsgroups: comp.unix.ultrix Subject: diskless decstation questions Message-ID: Date: 20 May 91 19:48:59 GMT Sender: root@agate.berkeley.edu (Charlie Root) Organization: University of California, Berkeley Lines: 43 In /usr/include/sys/mop.h, the netblk structure is defined as: struct netblk { char srvname[32]; /* server hostname (boot server)*/ unsigned long srvipadr; /* server IP address (boot server)*/ char cliname[32]; /* client hostname */ unsigned long cliipadr; /* client IP address */ unsigned long brdcst; /* broadcast address */ unsigned long netmsk; /* network mask address */ short swapfs; /* swap file system type*/ short rootfs; /* root file system type*/ short swapsz; /* swap size in 1/2 Meg units */ short dmpflg; /* dump flag 0 - disabled */ /* 1 - enabled */ char rootdesc[80]; /* root filesys descriptor */ char swapdesc[80]; /* swap file descriptor */ char reserved[20]; /* for later use */ }; My question is: What is the meaning of 'swap file system type' and 'root file system type'? Also, does 'srvname' have to be the name of the host that supplies the initial 'netload' and 'netblk' files, or can one machine do the initial booting, supplying a netblk file that refers to another machine which the client can then mount it's filesystems from? Finally, is anything special (DEC-specific) done with the swap file, or can it reside on any host that supports NFS? Thanks for any help, -Rob p.s. Once again I'll ask: Is there any technical documentation available on how DEC implements is diskless support? Then you can all tell me to just RTFM :-) -- Rob McNicholas Computer Systems Support Group, U.C. Berkeley robm@janus.berkeley.edu ....!ucbvax!janus!robm Home: 415/339-1514 Work: 415/642-8633