NFS启动系统常见问题与解决办法
1、#gedit /etc/exports
编辑NFS服务的配置文件:
/opt/FriendlyARM/MINI2440/root_nfs *(rw ,sync,no_root_squash)
这一步容易出现的错误是:原原本本按手册输入内容。我们可以看到上面的路径与手册下页要用到的路径不同。
解决办法:
请大家注意:MINI2440把他改为mini2440就可以避免不必要的错误。
2、
tar xvzf root_nfs.tgx -C /opt/FriendlyARM/mini2440/root_nfs
如果直接输入这一句的话,终端会提示没有这个文件夹,要你去建这个文件夹。如果你就按笨方法去建这个目录/opt/FriendlyARM/mini2440/root_nfs ,当你在按上面的命令输入的话,你会看到在root_nfs文件夹下还有一个root_nfs的文件夹,那要怎么办吗?有两种解决的办法,你把第二个root_nfs的内容在KDE的环境中复制到第一个root_nfs的文件夹下,删除第二个root_nfs。第二种方法:用/opt/FriendlyARM/mini2440/root_nfs/root_nfs修改上面第一点的配置文件,并且还要改在XP终端下启动的param……那一串中NFS启动路径。
3. Supervivi>param set linux_cmd_line这一句
这一句要注意的几个问题:nfsroot=192.168.1.111是你服务器的IP,比如我是VM+Red做为服务器的,在终端输入ifconfig地址是192.168.1.103,所以我改为nfsroot=192.168.1.103
IP=192.168.1.70设置开发板的IP为这个值,后两个相同的地址第一个是服务器地址,第二个是开发板的网关,其实我们在下面有一步骤是route del default的操作,网关其实就失去他的作用了。
4.在XP的终端中NFS启动时,出现如下问题:
(l图4.1 )
图4。1
图4。2
问题分析与解决:Looking up port of RPC 100003/2 on 192.16.1.103
Looking up port of RPC 100003/2 on 192.16.1.103这两句子说明开发板与VM+Red已经边上。故可以分析出问题在于mount这一环节,在VM+Red的终端输入route del default 删除网关,就可以解决上述问题。
5.如果按上面还不能启动请您查看你是否有开启防火墙,如果有的话,就关闭他
6.在PC上关闭iptables服务:service iptables stop