一、挂载nfs
在OK6410下挂载nfs文件,命令:
mount -t nfs -o noclck 172.16.11.202:/home/lebronlu/forlinx/root/ /mnt/
二、启动nfs文件系统
在开发板上设置并保存启动参数
在 u-boot 命令行下输入以下命令设置 U-boot 启动参数:
setenv bootargs "root=/dev/nfs nfsroot=192.168.0.231:/forlinx/root ip=192.168.0.232:192.168.0.231:192.168.0.201:255.255.255.0:witech.com.cn:eth0:off console=ttySAC0,115200"
保存:#saveenv
重新启动开发板,Linux 内核启动后会自动挂载 NFS 文件系统。
在这,解释一下 bootargs 参数中 IP,以上述设置为例。在实际使用过程当中,请以实际
网络环境进行修改:
192.168.0.231 PC 端 Ubuntu 的 IP
192.168.0.232 开发板 IP
192.168.0.201 网关
255.255.255.0 子网掩码
nfs 挂载成功,需要开发板网络设置、PC Linux 网络设置、硬件网线连接、开发板 mount
这几部分都没有问题。如果没有成功挂载,需要从这几部分查找原因。如果是使用虚拟机安 装
Linux,在挂载 nfs 的时候,建议关闭 Windows 的杀毒软件和防火墙
阅读(1333) | 评论(0) | 转发(0) |