通过NFS启动QQ2440 今天,我通过NFS启动我的QQ2440的板子。本来很简单的东西,我却做了一个晚上。其主要原因有:1,对原理的不理解,按照我们的实验老师所说,不要让手指挥你的脑,而要让脑去指挥你的手,而我正好有用手指挥脑的毛病;2,不仔细,对一些细节的忽视,其实正确结果很早就做出来了,但因为没有仔细看提示且提示中略含一点点乱码,导致我一直不停的瞎忙。其实,这也反映也一个问题:我做事毛躁,经常急急忙忙去做一件事 。这两问题都应在今后的学习生活中纠正。 通过NFS启动系统的具体过程QQ2440的资料上讲的有,不过还是有些问题需要注意: 1,如果通过minicom监控串口,如出现乱码,可将波特率调高点,我调的是11520 2,有时候输入命令过长的话,发现minicom没法换行,其实也可以设置一下:CTRL+A W换行开关 3,进入vivi后输入命令: param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.103:/opt/FriendlyARM/QQ2440/root_nfs ip=192.168.1.110:192.168.1.103:192.168.1.103:255.255.255.0:QQ2440V3.arm9.net:eth0:off" 其中 , param set linux_cmd_line 是设置启动 linux 时的命令参数。其各参数的含义如下(参考了http://www.cublog.cn/u/27904/showart_234351.html) nfsroot为自己PC机的地址 ip的第一项是目标板的临时IP(不要与局域网内其它IP冲突)。 第二项是boot server的IP(实际应用中发现好象没什么用) 第三项是目标板上的GW网关设置 第四项是掩码, 第五项是主机名, 第六项是网卡eth0,off的参数不知道是什么意思,但对整个启动应该没什么大的影响。