diskless decstation questions

Rob McNicholas robm at ataraxia.Berkeley.EDU
Tue May 21 05:48:59 AEST 1991


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 at janus.berkeley.edu		....!ucbvax!janus!robm
Home: 415/339-1514		Work: 415/642-8633



More information about the Comp.unix.ultrix mailing list