脚本挂载
开机后在 /home/文件夹下有一个脚本文件:mount_nfs.sh文件
打开脚本文件:vi mount_nfs.sh
内容如下:
对红色方框内的5行进行修改:
第一行:设置开发板的IP和子网掩码。如上IP:172.20.223.223(注意:要保证设置的IP网段和虚拟机网段保持一致即在一个网段上)
第二行:设置开发板的网关。如上
第三行:设置挂载的服务端IP(注意:这里的IP就是被挂载设备的IP即虚拟机的IP)
第四行:设置挂载服务端的路径(注意:这里的路径就是我们被挂载设备(虚拟机)通过其Samba服务器设置路径)
第五行:设置挂载设备路径(注意:这里的关注路径设备就是我们把被挂载设备的内容存放到挂载设备的哪里)
注意:
1. 要保证这五行前面没有“#”号。(“#”表示备注的意思,类似于我们.c文件下的 “//”,“/**/”等备注符号)
2. 保证第四行附近的 “udhcpc”这一行语句被备注掉即:#udhcpc。(“udhcpc”表示自动获取IP。我们在下边红色方框内的第一行和第二行已经设置了,所以这里就不需要自动获取了)
保存退出 (命令:(:wq)或ZZ (大写))
运行脚本 (命令:./mount_nfs.sh)
挂载成功的标志:
点击运行完后,如果在打印的信息中能看到如下红色框中的一句话“nfs mount succeed !!”字样,表示挂载成功。
注意:
1. 如果没有挂载成功,查看自己电脑自带的防火墙是否关闭,杀毒软件是否关闭,保证防火墙,杀毒软件关闭。
2. 检查网线是否插好,电脑端和开发板端的网口指示灯是否亮或闪烁。保证网线插好。
3. 如果以上两条都ok,还是挂载失败,请重启电脑,按上面步骤从新做一遍,一般都能挂载成功。
命令挂载
命令挂载就是在终端下直接通过命令进行挂载。这也是我们通过脚本挂载不上的另外一个挂载方法。
在终端下依次输入如下命令:
1.设置开发板IP
2.设置网关
3.设置挂载服务端IP、路径、存放路径