NFS设置注意事项
1、网络设置为桥接
ifcfg-eth0: ( /etc/sysconfig/network-scripts/ifcfg-eth0 )
==============================================
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
HWADDR=00:0c:29:05:e8:e9 // 使用系统默认的地址
ONBOOT=yes
BOOTPROTO=yes
PEERDNS=yes
IPV6INIT=no
NM_CONTROLLED=yes
TYPE=Ethernet
NETMASK=255.255.255.0 // 根据实际情况设置自己的IP
IPADDR=192.168.0.100
GATEWAY=192.168.0.1
DNS1=172.20.1.4
DNS2=172.20.1.6
===============================================
2、关闭linux下面的防火墙
使用命令 #/etc/init.d/iptalbes stop
或使用命令 #lokkit 打开配置单禁用防火墙
3、设置共享目录
#gedit /etc/exports
编辑内容
===============================================
/opt/EmbedSky/root_nfs *(rw,sync,no_root_squash)
===============================================
“/opt/EmbedSky/root_nfs ”表示共享目录,可作为开发版的根文件系统通过nfs挂载
“*”表示所有的客户机都可以挂载此目录
“rw”表示挂载此目录的客户机对该目录有读写的权限
“no_root_squash”表示允许挂载此目录的客户机享有该主机的root身份
4、建立共享目录
将制作好的文件系统复制一份放到PC机的一个目录下,然后改名为root_nfs
修改 etc/init.d/rcS 文件,屏蔽掉 net_set & 这行。
重新建立 dev/ 下的 “console” 和 “null”
#cd dev/
#mknod console c 5 1
#mknod null c 1 3
5、启动和停止NFS服务
# /etc/init.d/nfs start
# /etc/init.d/nfs stop
或
# service nfs start
# service nfs stop