David Johnson | 28 Feb 2009 22:56

Re: Booting Sun3/50 Diskless from Serving PC

David,

I very much appreciate the help you have provided.  I'm beating the 
horse some more.  It now boots the kernel but is unable to nfs_mount the 
file systems.  My server, g21, is running netbsd3.1.  I'm working with 
Sun3 v 1.6.  This pre-built kernel seems to fit my meager 4MB RAM 
space.  I can no longer find this revision on the ftp sites.  The 
document "finishing up your installation, diskless NetBSD HOWTO suggests 
that NetBSD bootloader can load a netbsd.gz (zipped kernel) among a long 
list of possible file names.  This doesn't seem to work but the unzipped 
kernel with name netbsd works reliably.

I think my remaining problems are in my /etc/exports file and with 
mountd on the server and inability of the client to remote nfs mount the 
necessary file systems.

My /etc/exports file looks like this in accordance with the diskless 
HOWTO for netBSD and generates some errors:
//export/sun350/root   -maproot=root:wheel   sun350.grid.net
/export/sun350/swap -maproot=root:wheel    sun350.grid.net/
 -- Sun3/50 reports g21:/export/sun350/swap on /swap   no such file or 
directory then of course swapctl can turn swapping on

//export/sun350/usr  -maproot=nobody:nobody    sun350.grid.net/
-- server / mountd complains "line 4 can't change attributes for 
/export/sun350/usr to sun350"  operation not permitted
-- Sun/350 reports mount_nfs: can't access 'export/sun350/usr  
permission denied

//export/sun350/home -maproot=nobody:nobody    sun350.grid.net/
(Continue reading)

David Brownlee | 1 Mar 2009 11:54
Gravatar

Re: Booting Sun3/50 Diskless from Serving PC

From: David Johnson <electronsciences <at> bellsouth.net>

> I very much appreciate the help you have provided.  I'm beating the 
> horse some more.  It now boots the kernel but is unable to nfs_mount the 
> file systems.  My server, g21, is running netbsd3.1.  I'm working with 
> Sun3 v 1.6.  This pre-built kernel seems to fit my meager 4MB RAM 
> space.  I can no longer find this revision on the ftp sites.  The

Look under NetBSD-archive on ftp.netbsd.org

> document "finishing up your installation, diskless NetBSD HOWTO suggests 
> that NetBSD bootloader can load a netbsd.gz (zipped kernel) among a long 
> list of possible file names.  This doesn't seem to work but the unzipped 
> kernel with name netbsd works reliably.
> 
> I think my remaining problems are in my /etc/exports file and with 
> mountd on the server and inability of the client to remote nfs mount the 
> necessary file systems.
> 
> My /etc/exports file looks like this in accordance with the diskless 
> HOWTO for netBSD and generates some errors:
> //export/sun350/root   -maproot=root:wheel   sun350.grid.net
> /export/sun350/swap -maproot=root:wheel    sun350.grid.net/
>  -- Sun3/50 reports g21:/export/sun350/swap on /swap   no such file or 
> directory then of course swapctl can turn swapping on
> 
> //export/sun350/usr  -maproot=nobody:nobody    sun350.grid.net/
> -- server / mountd complains "line 4 can't change attributes for 
> /export/sun350/usr to sun350"  operation not permitted
> -- Sun/350 reports mount_nfs: can't access 'export/sun350/usr 
(Continue reading)


Gmane