Hello,
Sorry to bother you all with this, but I'm having trouble getting my
ROACH to mount the network file system. I followed the guide, and the
DHCP seems to work as well as the TFTP portion. However, when it's
time to mount the root file system, I get:

Sending DHCP requests ., OK
IP-Config: Got DHCP answer from 192.168.0.1, my address is 192.168.0.8
IP-Config: Complete:
     device=eth0, addr=192.168.0.8, mask=255.255.0.0, gw=255.255.255.255,
     host=192.168.0.8, domain=, nis-domain=(none),
     bootserver=192.168.0.1, rootserver=192.168.0.1,
rootpath=/srv/roach_boot/etch
Looking up port of RPC 100003/2 on 192.168.0.1
Looking up port of RPC 100005/1 on 192.168.0.1
Root-NFS: Server returned error -13 while mounting /srv/roach_boot/etch
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "192.168.0.1:/srv/roach_boot/etch" or
unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:
0100       4096 ram0 (driver?)
...

1f05        384 mtdblock5 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Rebooting in 180 seconds..System Hardware Reset


I've tried googling a while on the "error -13" message and see that it
means that my nfs server is saying access denied. However, I can't
figure out why this is.
I've tried doing chmod -R 777 /srv/roach_boot/etch but no change.
My /etc/exports file is as follows:
/srv/roach_boot/etch 192.168.0.0(rw,subtree_check,no_root_squash,insecure)

I've also tried exporting /srv/roach_boot

$sudo exportfs
/srv/roach_boot/etch
                192.168.0.0
/srv/roach_boot
                192.168.0.0


I appreciate any help solving what I'm sure is a silly linux problem.
My server is debian lenny if it matters.

Thanks,
Glenn

Reply via email to