在已经安装完nfs服务,并且能够将pc机成功挂载到开发板上的前提下,实现从NFS启动Linux。
nfs共享目录:/home/lmm/nfs;
PC机ip:192.168.1.110;开发板ip:192.168.1.170(/etc/eth0-setting中可更改)
1、将root.tar.gz解压到/home/lmm/nfs目录下;
2、重启开发板,进入uboot界面,输入命令修改启动boot:
setenv bootargs "root=/dev/nfs nfsroot=192.168.1.110:/home/lmm/nfs ip=192.168.1.170:192.168.1.110:192.168.1.1:255.255.255.0::eth0:off console=ttySAC0,115200"
其中:192.168.1.1是网关地址。
然后输入saveenv,保存;再输入reset重启。
3、如果内核是3.0.1还会碰到一个错误:
一直在Try to bring eth0 interface up......,进不去系统。
解决办法: