Tiny210开发板网络挂载实现

2018-07-31 15:03:28 浏览数 (1)

1.SD卡的制作

右键以管理员方式运行sd卡制作里的SD-Flasher.exe

选择第二个

按照下图进行操作

制卡完成

2.把要烧写的东西复制到sd卡的根目录

此时sd根目录看起来是这样的

3.FriendlyARM.ini配置修改

此处的三个IP修改为虚拟机的IP,其他无需改变

4.烧写

先将单片机右边的按钮拨到上面,然后再把左边按钮拨到下面

启动时会滴一声

烧写完后会滴两声

然后把右边按钮拨下来重启单片机即可

5.将开发板的串口和网线连接到电脑

#以下操作全部在虚拟机中进行

6.nfs服务器的配置

nfs服务器搭建在虚拟机中

代码语言:javascript复制
#提升权限,密码bizideal
sudo -i
#设置挂载目录
vim /etc/exports

编辑 /etc/exports

往里面加上

代码语言:javascript复制
/forlinx *(rw,sync,no_root_squash)

forlinx 表示将要共享的的目录(在这里我们设置的名字是6410),它可以作为网关的

根文件系统通过nfs 挂接,* 表示所有的客户机都可以挂接此目录,rw 表示挂接此目录的

客户机对该目录有读写的权力no_root_squash 表示允许挂接此目录的客户机享有该主机

的root 身份。

7.nfs服务的启动

代码语言:javascript复制
/etc/init.d/portmap start
/etc/init.d/nfs-kernel-server start

然后关闭防火墙

代码语言:javascript复制
ufw disable

8.本地测试

代码语言:javascript复制
mount -t nfs -o nolock 192.168.1.111:/6410/root_qtopia_qt4 /mnt

192.168.1.111-nfs服务器IP(虚拟机IP)

/6410/root_qtopia_qt4-nfs目录

/mnt要挂载到的目录

9.问题解决

无法挂载的情况:

按照提示检查虚拟机桥接的网卡即可

修改此处即可

0 人点赞