配置过程
NFS服务器端的配置:
(1) 先确认是否安装了NFS,查看目录/etc/xinetd.d/下是否存在nfs文件(一般在虚拟机下安装都会完全安装,所以会有)
(2) 宿主机的网络配置,主要是是IP地址的设置;命令如下:
# ifconfig
# ifconfig eth0 192.168.1.10
再# ifconfig一下,看配置是否正确,也可以在图形用户界面下配置
(3) 编辑/etc/exports文件,命令如下:
# vi /etc/exports
在里面输入/home/nfs 192.168.1.1(rw,sync,no_root_squash),保存退出;
/home/nfs:是宿主机上共享的文件夹;
192.168.1.11:是开发板的IP地址;
rm:开发板可以读写访问共享的文件夹;
sync:所有数据在请求时写入共享 ;
no_root_squash:root用户具有根目录的完全管理访问权限
意思是:允许IP为192.168.1.11的ARM9开发系统将宿主机上的/home/nfs这个目录mount到开发系统下,即ARM9开发系统可以通过网络访问宿主机上的/home/nfs目录。
(4) 重启NFS 命令如下:
# service nfs restart
NFS客户端的配置:
(1) 用minicom启动开发系统;
(2) 网络的配置,命令如下:
# ifconfig eth0 192.168.1.11
# ifconfig
(3) Ping一下主机,看开发板和主机之间是否相通
(4) 在ARM9开发系统中建立目录/mnt/nfs
# mkdir /mnt/nfs
(5) 若相通,则将宿主机上的目录/home/nfs mount到ARM9开发系统下的目录/mnt/nfs上。命令如下:
# mount -t nfs -o nolock 192.168.1.1:/home/embeder/nfs /tmp/nfs
(6) 进入目录/mnp/nfs,查看是否和宿主机上的目录/home/nfs中的内容一样?^_^,应该是一样的。
阅读(619) | 评论(0) | 转发(0) |