Subject: Re: I'll wait...
To: None <rdkeys@unity.ncsu.edu>
From: Michael Kukat <michael@camaronet.de>
List: port-vax
Date: 03/29/1999 18:15:45
Hi !
> Speaking of vaxen 3100 booting. I was playing with my vaxstation 3100
> last night, testing out the netbooting capability of my sun3 box
> (YEAH, it is finally able to run well and act as my bootserver).
>
> Alas, the VS3100 brought up the netbsd boot OK, but did not like
> the bootparams file, possibly, because it would not come back with
> the client name.
>
> Anyone have a sample bootparams file that I could copy? I was reading
> in the vax netboot guide, and tried that one, but it just did not
> quite seem to work when I poked in my server name. What exactly
> does a working bootparams file look like? I am sure it is something
> trivially stupid on my part that I botched.
This is mine: (/etc/bootparams)
ares root=zeus:/usr/vax/ares
aphrodite root=zeus:/usr/vax/aphrodite
athena root=zeus:/usr/vax/athena
helene root=zeus:/usr/vax/helene
And, when we're doin' it, here are the according /etc/exports lines:
/usr/vax/ares
ares(rw,no_root_squash) #
NetRoot VS3100m76
/usr/vax/aphrodite
aphrodite(rw,no_root_squash) #
NetRoot VS4000VLC
/usr/vax/athena
athena(rw,no_root_squash) #
NetRoot VS3100 m76 SPX
/usr/vax/helene
helene(rw,no_root_squash) #
NetRoot VS3100 m76 SPX
/usr/vax/usr hermes(rw,no_root_sqash)
192.168.177.12/255.255.255.252(rw,no_root_squash)
the hostnames are in /etc/hosts (192.168.177.12-15)
and in this /etc/ethers:
08:00:2B:1B:2A:6D ares
08:00:2B:33:90:DC aphrodite
08:00:2B:23:53:CA athena
08:00:2B:29:3D:46 helene
rarp entries are set with "rarp -f" from /etc/ethers
My installation:
/usr/vax contains the 4 root filesystems, per box there is a "/swap"
file of 32 MB in the according root-dir
/usr/vax/usr is the shared /usr of the VAXen.
/home is the common /home for all boxes.
"zeus" is the server (192.168.177.1), Netmask is 255.255.255.0 (what
else...)
VAX /etc/fstab looks like this:
zeus:/usr/vax/ares / nfs rw,auto 0 0
zeus:/usr/vax/usr /usr nfs rw,auto 0 0
/proc /proc procfs rw,auto 0 0
/swap none swap sw,auto 0 0
zeus:/home /home nfs rw,auto 0 0
Running daemons: rpc.bootparamd, rpc.nfsd, rpc.mountd, and the
portmapper of course.
This is a Linux installation, but i think, other systems are similar.
Hope, some more can use this.
Some systems have a "rarpd" for the rarp thing, Linux has that in kernel
as i know.
so long.. Michael