I.MX6ull用WiFi挂载nfs文件系统

I.MX6ull用WiFi挂载nfs文件系统

一. 使用 nfs 之前,开发板,虚拟机 ubuntu,Windows 电脑三者要互相 ping 通,这就涉 及到了同一个网段的概念。

概念:同一个网段是指 IP 地址和子网掩码相与得到的相同的网络地址。 快速判断同一个网段:
(1)开发板,虚拟机 ubuntu,Windows 子网掩码是不是相同
(2)开发板,虚拟机 ubuntu,Windows IP 地址的前三段是不是相同

二. 开发板,Windows,虚拟机 ubuntu 三者之间的连接

(1)虚拟机 ubuntu 要使用桥接模式,不能使用其他模式
(2)开发板使用无线或者有线连接到路由器上,不能直接连接到电脑,不能连接手机热点。
(3)Windows 关闭防火墙,使用有线或者无线连接到和开发板连接的同一个路由器上
(4)如果 Windows 使用的是无线连接到路由器,那么虚拟机 vm 要桥接到无线网卡,反之,桥接到有线网卡。
(5)保证虚拟机 ubuntu,Windows,开发板在同一个网段。
(6)使用以上连接方法极大减少 ping 不通的概率。如果 ping 不通,请检查以上 5 条是否全部满足。

三.NFS 服务器的搭建

1.安装nfs服务
apt-get install nfs-kernel-server

2.打开配置文件添加nfs共享目录
vi /etc/exports

添加代码
/home/nfs/ *(rw,sync,no_root_squash)

其中:/home/nfs/ 是 nfs 服务器要共享的目录
rw:是可读写权限
sync:是资料同步写入内存和硬盘
no_root_squash:当登录 NFS 主机使用共享目录的使用者是 root 时,其权限将被转换成为匿名使用者,通常它的 UID 与 GID 都会变成 nobody 身份

四. 板子和虚拟机的连接

1.给开发板配置连接的WiFi名和密码
wpa_passphrase @PHICOMM_98 “12345678” >>/et/wpa_supplicant.conf
@PHICOMM_98是WiFi名,12345678是密码

2.连接WiFi
wpa_supplicant -Dnl80211 -iwlan0 -c /etc/wpa_supplicant.conf -dd>/var/wifi_log &

3.分配IP地址
udhcpc -i wlan0 &

4.检查板子,虚拟机是否ping通

5.挂载nfs共享的目录
mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.3.49:/home/ggboss/nfs /mnt/

192.168.3.49:虚拟机的IP地址
挂载成功,开始愉快的搬砖生活

猜你喜欢

转载自blog.csdn.net/weixin_44485915/article/details/107449279