在路上...

The development of life
我们一直都在努力,有您的支持,将走得更远...

站内搜索: Google

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

宿主机上的设置:

1. 配置宿主机的以太网口
# ifconfig eth0 down
# ifconfig eth0 192.168.1.1 up (可以不配置,直接用ifconfig查看自己的IP,记住)

2. 在宿主机上建立目录/home/nfs

3. 编辑/etc/exports文件如下:
/home/nfs *(rw,sync,no_root_squash)
*指的是允许所有的ip访问
这样可以指定允许访问的ip(段)

允许ARMer9开发系统将宿主机上的/home/nfs这个目录mount到开发系统下,即,ARMer9开发系统可以通过网络访问宿主机上的/home/nfs目录。

4. 执行/etc/init.d目录下的程序nfs,重启NFS Server
# exportfs -rv

5. # /etc/rc.d/init.d/portmap start

 (第一次刚用NFS时,这一步一定要,不然会出现这样的错误:root_nfs failed, reason given by server: 权限不够)

6. # /etc/rc.d/init.d/nfs start

 

NFS客户端的操作如下:

1. 启动ARMer9开发系统上的Linux系统。

2. 配置ARMer9开发系统上的以太网口
       # ifconfig eth0 down
       # ifconfig eth0 192.168.1.2 up (可以不配置,直接用ifconfig查看自己的IP,记住)

3. ping一下宿主机,看ARMer9开发系统和宿主机的网络是否相通
       # ping -c 5 192.168.1.1

4. 在ARMer9开发系统中建立目录/mnt
       # mkdir   /mnt

5. 若相通,则将宿主机上的目录/home/nfs mount到ARMer9开发系统下的目录/mnt上。
       # mount -t nfs -o nolock 192.168.1.1:/home/nfs   /mnt

6. 挂接成功,您就可以进入/mnt 目录进行操作了,在您的PC Linux 终端把hello 复制到
/home/nfs 录,然后在开发板的串口终端执行
#cd /mnt
#./hello

------------------------------------------------------------------------------------
如果出现不能访问的时候要注意下防火墙的问题
有一次遇到的情况,既然重启一下网络就可以,找了老半天都晕死了

posted on 2009-08-17 14:41  palam  阅读(1699)  评论(0编辑  收藏  举报