启动NFS服务之前,必须在主机上准备好共享的目录。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

(1)    修改主机上的/etc/exports文件的内容,添加一行,

/home/bz/nfsd *(rw,sync,no_root_squash)

注意在:root*之间有空格。

这里/home/bz/nfsd代表的要共享输出的root文件系统的共享目录: *代表所有的客户机都可以挂载这个文件系统;rw代表客户机可以读写许可来挂接它们的根文件系统;no_root_squash选项允许客户机以主机上的root身份挂接根文件系统。

关闭防火墙

在终端上输入:

Lokkit

进入防火墙设置,将防火墙设置为无。

(2)    启动NFS服务:

     输入命令行:

/etc/rc.d/init.d/nfs start

如果之前已经启动了NFS,则重新启动一次:

/etc/rc.d/init.d/nfs restart

设置完成之后,

当复位键启动SBC-2410X时,在主机的串口终端按下空格,进入VIVI模式。输入NFS的启动参数。

内容如下:

param set linux_cmd_line “console=ttyS<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />0 root=/dev/nfs nfsroot=192.168.99.51:/home/bz/nfsd ip=192.168.99.52:192.168.99.51:192.168.99.1:255.255.255.0:matrix4.arm9.net:eth0:off”

其中那个IP参数的意思是:板子的地址:主机的地址:网关:子网掩码:主机名:网卡:off

输入参数之后,使用“param save”命令保存。(怎样看一个服务是否启动了?)

换回本地启动的方法:

root=/dev/mtdblock/0 本地启动模式(缺省的启动模式)。

param set linux_cmd_line “noinitrd root=/dev/mtdblock/0 init=/linuxrc console =ttyS0”