zhangcy 发表于 2005-4-11 15:33:11

请各位帮下忙:为什么会出现如下错误??

/> mount -t nfs 10.0.0.1:/home/dlxlinux/zcy /bin


sys_mount:dev_name 10.0.0.1:/home/dlxlinux/zcy,dir_name /bin, type nfs, flag 0xc 0ed0000, data 1193a28
sys_mount:1 data_page 1160380, type_page 14, dev_page 117d3a0, dir_page c0ed000 0
sys_mount:2 data_page 13cb000, type_page 13cd000, dev_page 13cc000, dir_page 112 2000
RPC: sendmsg returned error 101
portmap: RPC call returned error 101
RPC: sendmsg returned error 101
portmap: RPC call returned error 101
lockd_up: makesock failed, error=-101
RPC: sendmsg returned error 101
portmap: RPC call returned error 101
sys_mount:3 data_page 13cb000, type_page 13cd000, dev_page 13cc000, dir_page 112 2000
sys_mount:4 data_page 13cb000, type_page 13cd000, dev_page 13cc000, dir_page 112 2000
mount: /etc/mtab: Read-only file system

在实际的板子上做开发时,我们可以在主机上打开nfs服务,然后通过mount命令将编译通过的可执行文件下到板子上运行,难道skyeye不是这个过程吗??

如果在skyeye上可以通过nfs,用mount命令,那该如何用??

如果有另外的操作流程,那又如何,希望各位帮忙看看,这个问题困扰我好久了。谢谢!!

halfyear 发表于 2005-4-11 19:31:06

host上的nfs服务正确配置并启动了吗?
target上的ip地址配置好了吗?
加上参数-o nolock 试试。

zhangcy 发表于 2005-4-12 11:36:29

可以在host上: mount -t nfs 10.0.0.1:/uClinux/mnt      //这样nfs是不是正确启动了??

skyeye.conf的设置是:net: state=on, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1

/> ifconfig

eth0      Link encap:EthernetHWaddr 00:04:03:02:01:0F
          inet addr:10.0.0.2Bcast:10.255.255.255Mask:255.0.0.0
          UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 iB)TX bytes:0 (0.0 iB)
          Interrupt:16

这样target是不是配置好了??

上面两个问题请知道的各位给明确的回答,因为我现在很茫然。谢谢

另外,在skyeye上 是不是可以利用nfs,也请明确回答,谢谢。

在第一帖中的错误提示后,/home/dlxlinux/zcy 中的文件是mount 到了 /bin目录下,但是bin 下面的文件都消失了(ls不能看到),所以我试着mount /mnt 目录下,但是我切换到/mnt 目录后,使用/>./hello后,没有反应,然后我输入什么命令都没有反应了!

halfyear 发表于 2005-4-12 16:09:26

(1)编辑/etc/exports,确定nfs服务器要导出的目录,属性及可以访问的IP
例如,导出/home/dlxlinux/zcy ,可读可写,所有IP都可以访问:
    /home/dlxlinux/zcy *(rw,no_root_squash,no_all_squash)

(2)启动portmap
    $/etc/rc.d/init.d/portmap start

(3)启动nfs
    $/etc/rc.d/init.d/nfs start

(4)检查nfs导出的目录属性信息(该步骤,可省略)
    $netstat -a |grep nfs

目前只有skyeye 模拟的 at91 和ep7312实现了网卡的模拟,其它开发板的网卡模拟尚未加入。
页: [1]
查看完整版本: 请各位帮下忙:为什么会出现如下错误??