启动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”
转载于:https://blog.51cto.com/caipeng/128763