把开发板挂载到Ubuntu

Source

一、在Ubuntu上设置:

1、ubuntu安装nfs serversudo apt-get install nfs-kernel-server

2、增加共享目录sudo vim /etc/exports添加/home/Desktop/work *(rw,sync,no_root_squash) 其中/home/path是待共享的路径

3、重启NFS服务sudo service nfs-kernel-server restart

注意ubuntu防火墙是否关闭。查看防火墙当前状态:sudo ufw status

显示:Status: inactive 表示关闭;

4、打开虚拟机>虚拟机>设置>网络适配器,选择桥接模式,最后点击确认

5、打开虚拟机>编辑>虚拟网络编辑器>更改配置>添加网络>选择桥接模式(桥接到电脑的网卡)然后再点击应用,最后点击确认。

二、挂载:

在开发板上操作:

设置与Ubuntu同网段的IP地址;

在开发板上挂载,输入:fs-nfs3 192.168.100.99:/home/Desktop/work /nfs 其中,192.168.100.99是ubuntu地址,/home/Desktop/work是ubuntu上共享目录的路径,/nfs时qnx挂载路径。

 说明:

1、如果需要开发板和电脑互ping,需要把电脑防火墙关闭;

解决:主机能ping到开发板,但是开发板无法ping到主机

(1)找到你的控制面板位置

(2)控制面板\所有控制面板项\Windows Defender 防火墙 然后将专用网络防火墙关闭即可

2、fs-nfs3 工具是我当前开发板有的工具,具体的工具要根据自己项目的来;

3、Ubuntu的虚拟网卡可以不配置IP地址;