TI中文支持网
TI专业的中文技术问题搜集分享网站

AM437x使用NFS 挂载文件系统失败

你好,我目前使用tftp+NFS启动kernel和挂载文件系统总是失败,每次都报错。但是前几天我试过成功了,不知道为什么这两天使用就不行了。

环境变量配置如下:

netargs=setenv bootargs console=ttyO0,115200n8 root=/dev/nfsnfsroot=192.168.1.4:/nfsroot,nolock rwip=192.168.1.3:192.168.1.4:192.168.1.255:255.255.255.0::off
netboot=echo Booting from network …; setenv autoload no; run netloadimage;run netloadfdt; run netargs; bootz ${loadaddr} – ${fdtaddr}
netloadfdt=tftp ${fdtaddr} ${fdtfile}
netloadimage=tftp ${loadaddr} ${bootfile}
netmask=255.255.255.0
nfsopts=nolock

ubuntu的NFS目录在/nfsroot下,存放着文件系统。我使用run netboot指令启动时,kernel启动到一半就报错了,错误如下。内核中已配置CONFIG_ROOT_nfs=y,查了网上的资料,没有找到合适的方法,请问这该如何解决呢?希望TI的工程师们能指导一下。谢谢。

Denny%20Yang99373:

可以先找台LINUX PC直接mount看看是服务器的问题还是client的问题。

user5057925:

回复 Denny%20Yang99373:

PC机上测试,可以将PC上的nfsroot下的内容挂载到本地的/mnt目录下,开发板上如果启动系统挂载文件系统后也是可以挂载PC机上的nfsroot下的内容的。只是使用tftp+nfs启动和挂载就出现以上错误了。请问这个问题可能出现在哪里呢?

Lihua Zhu:

回复 user5057925:

请问,是哪里少了一项什么呢?我现在也遇到了一样的问题:

问题链接

赞(0)
未经允许不得转载:TI中文支持网 » AM437x使用NFS 挂载文件系统失败
分享到: 更多 (0)