nfs文件系统挂载

1.首先把所有杀毒软件和防火墙都关了


2.在linux系统上用 setup 设置网络配置


3.将虚拟机设为桥连:VM>settings>Ethernet>Bridged


4.用:“ifconfig eth0 192.168.1.16”设置你虚拟机的IP地址(我的虚拟机为192.168.1.16);

window上的IP为:192.168.1.14:开发板为:192.168.1.15)(注意设置为同一网段,否则ping不通)


5.用“/etc/init.d/network   restart”重启网络


6.电脑跟虚拟机ping 网络:“ping 192.168.1.16”


7.如果网络ping通了的话,改了/etc/exports为:/root  *(rw,sync,no_root_squash)   //root 是的用来挂载的文件目录

8.通过“ /etc/init.d/nfs restart “重启NFS。


9.启动FL2440,更改IP ”ifconfig eth0 192.168.1.15“


10.如果是用挂载命令[root@FORLINX2440]# mount -t nfs 192.168.1.16:/root /mnt
ping通了网络但是挂不上NFS
出现“ mount: mounting 192.168.1.16:/root on /mnt failed:Connection refused
远程系统错误 - 拒绝连接”
的错误时,改用  mount-t nfs 192.168.1.16:/root /mnt  -o nolock

 

大意是说具有较高的传送速率的NFS主机网卡和较低速率的目标机网卡之间不匹配,要解决此问题需要在挂载文件系统时添加额外的参数。 

解决办法: 
1   当目标机启动后已经进入linux系统的情况下,使用以下mount命令:
mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.1.16:/root  /mnt
(即添加了intr rsize=1024 wsize=1024 参数,参数的具体意义见下面注释)
2   当目标机处在引导阶段向内核传递命令行参数时,使用以下参数:
console=ttySAC0 root=/dev/nfsnfsroot=59.70.245.216:/home/lizhao/rootfs, flags=intr,rsize=1024,wsize=1024ip=59.70.245.222:59.70.245.216:59.70.245.216:255.255.255.0:leao:eth0:off           

参数解释: 
intr -- 当服务器宕机或者无法到达时,允许中断NFS请求。 nolock--禁用文件锁。 rsize = 8192 和 wsize=8192  -- 通过设定大的同时传输的数据块大小(bytes),以提高NFS读写的速度。改变这些值时要当心,一些旧的linux内核和网卡在大的块大小不能正常工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值