I'm no expert on nfs, but I've used it for quite some time for my all-Linux home network. I work by the seat of my pants, so to speak, and don't really understand the theory. These are the lines in /etc/fstab on the laptop I'm using right now (the other computers aren't turned on):
# NFS file systems:
#linux01.gwdg.de:/suse/6.3/i386.de /mnt/nfs nfs defaults 0 0
compaq:/ /mnt/compaq nfs defaults,noauto,users 0 0
hall:/ /mnt/hall nfs defaults,noauto,users 0 0
compaq:/mnt/win_h /media/compaq nfs defaults,noauto,users 0 0
I prefer to have the lines in fstab than to do a mount command like you are using. I don't want the systems mounted automatically, which is why I use noauto. When I want to mount the hall file system, for example, I do
and the / of hall gets mounted, along with its subdirectories that use the same file system.
On my laptop (named Toshiba.MYDOMAIN) I have these lines in /etc/hosts:
192.168.2.11 hall.MYDOMAIN hall
192.168.2.20 compaq.MYDOMAIN compaq
Those are fixed IP addresses I've assigned.
I have this line in /etc/exports on my laptop:
/ Toshiba(rw,async,no_root_squash) hall(rw,async,no_root_squash) compaq(rw,async,no_root_squash)
In /etc/hosts.allow I have:
In /etc/hosts.deny I have:
I know that VL 5.8 Standard comes with nfs-utils and portmap (I think) already installed.
After I have fstab, hosts, hosts.allow, hosts.deny, and exports set up, I run these commands as root:
# exportfs -a
These commands are found in /sbin and /usr/sbin. I run them on both computers; it's probably not necessary. If a command fails, it means you need to install a package with the missing program. I've found them at slackware.com when I've needed them. I don't remember if I had to install anything additional for VL 5.8.
You may have to check firewall settings. I don't know if the firewall affects an nfs network. I always turn off the VL firewall completely and just use NAT in my router instead of a software firewall. I don't have to make any adjustments for my home network in the router settings.
Let me know if any of this helps.