一、建立NFS共享目录,我假设目录为"/forlinux/nfs"。
二、将已编译好的文件系统文件夹放到共享目录下,这里假设文件系统文件夹名为"Yaffs2"。
三、pc安装NFS服务器:
二、将已编译好的文件系统文件夹放到共享目录下,这里假设文件系统文件夹名为"Yaffs2"。
三、pc安装NFS服务器:
apt-get install nfs-kernel-server四、配置NFS服务:
修改/etc/exports,在末尾添加:/forlinux/nfs 192.168.0.*(rw,sync,no_root_squash)
五、重启nfs服务:// /forlinux/nfs 服务器端共享目录// 192.168.0.*允许访问nfs服务器共享目录的客户机的ip范围,可自定义// rw客户机对共享目录权限// sync同步写入存储器,可选// no_root_squash允许客户机享有主机root身份,可选
// 括号中的三个参数之间不可有空格
// /forlinux/nfs与192.168.0.*间有一个空格
service nfs-kernel-server restart六、使以上设置生效:
exportfs -a
七、启动开发板,修改启动参数:
setenv bootargs "root=/dev/nfs nfsroot=192.168.0.101:/forlinux/nfs/Yaffs2 ip=192.168.0.110:::::eth0:console=ttySAC0,115200"
setenv bootargs "root=/dev/nfs nfsroot=192.168.0.101:/forlinux/nfs/Yaffs2 ip=192.168.0.110:::::eth0:console=ttySAC0,115200"
注:192.168.0.101为pc机ip,192.168.0.110为开发板ip。八、保存配置并重启:
saveenv
reset