Diskless Boot

"Jenkins, David" <[email protected]> Tue, 20 Jan 2004 17:30:25 -0600
Newsgroups gmane.lisp.open-source.franz
Message-ID <[email protected]>
I subscribed for the site but am not sure that my confirmation response came
through.

I am running NFSd on an NT box exporting some drives and trying to boot a
diskless system.

If I boot the board with nfsroot set to our stand NFS server, it comes up
and I can mount the NT box with

mount 10.64.16.239:/target /mnt/bob

But if I set the bootline as follows:

Kernel command line: console=ttyS0,9600 root=/dev/nfs
nfsroot=10.64.17.239/target
ip=172.16.16.185:10.64.17.239:172.16.16.1:255.255.255.0::eth2:off

It will not connect with message:

IP-Config: Complete:
      device=eth2, addr=172.16.16.185, mask=255.255.255.0, gw=172.16.16.1,
     host=172.16.16.185, domain=, nis-domain=(none),
     bootserver=10.64.17.239, rootserver=10.64.17.239, rootpath=
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Looking up port of RPC 100003/2 on 10.64.17.239
Looking up port of RPC 100005/1 on 10.64.17.239
Root-NFS: Server returned error -13 while mounting 10.64.17.239/target


My net.cfg is:

;; Save this file as nfs.cfg after appropriate editing.

(
 (*nfslocaluid* 0) 
 (*nfslocalgid* 0)
 (*nfsdebug* 1)
 (*nfs-rw-uids* 0)
 (*nfslocalumask* #o000)
 (*exports* (("/target" "c:/nfsserv/share/target")
             ("/d" "d:/")))
 (*hosts-allow* nil)
 (*hosts-deny* nil)
 (*use-system-portmapper* nil)
)


Am I doing something wrong in the bootline?

David F. Jenkins
Artesyn Communications Products
608.826.8458 
[email protected]