This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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

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

环境变量配置如下:

netargs=setenv bootargs console=ttyO0,115200n8 root=/dev/nfs
nfsroot=192.168.1.4:/nfsroot,nolock rw
ip=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的工程师们能指导一下。谢谢。