您的位置:首页 > 其它

嵌入式:nfs挂载开发板的几个陷阱

2016-05-25 17:07 363 查看
1. host没有设置好,这个比较容易排查到。

[b]开启portmap帮助网络应用程序找到正确的通讯端口开启nfs-kernel-server服务; 开启设置要export出去的服务目录。[/b]

sudo service portmap restart
sudo service nfs-kernel-server restart

vi /etc/exports
....


Ubuntu: 搭建tftp,nfs服务器 http://www.cnblogs.com/mylinux/p/5150344.html
嵌入式环境:挂载开发板根NFS文件系统失败 http://www.cnblogs.com/mylinux/p/5022509.html
2. nfs老是自己断掉

网络不好,在uboot中设置nfs使用tcp协议。

set bootargs noinitrd root=/dev/nfs nfsroot=192.168.2.109:/work/jz2440/nfs_root/fs_qtopia,proto=tcp,nolock ip=192.168.2.100:192.168.2.109:192.168.2.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0

参考: nfs老是自己断掉 http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=11545&extra=
3. uboot使用nfs启动失败, 启动时卡在: starting pid 765, tty '': '/etc/init.d/rcS'。 server的nfs配置没有发现错误。

  很可能是挂载文件系统的时候 文件系统里的 某个脚本(如 /etc/init.d/rcS)重置了IP 导致接不上了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: