NanoPC-T2的NFS搭建

1、前期准备

#1、NanoPC-T2烧写系统到eMMC(客户端需要先将所需系统烧入eMMC中再进行配置)

下载eflasher固件

nanoPC-T2:s5p4418-eflasher-friendlycore-xenial-4.4-armhf-20210713.img.zip

解压用win32diskimager.rar进行烧写,然后将sd卡插入开发板,长按boot键直至LED灯闪烁。

#2、用SecureCRT串口终端进行调试(客户端ubuntu操作窗口)

首先安装secureCRT

下载驱动器比如:340  在计算机->管理->设备管理器->端口 查看端口号, 如图1

图1、端口号查询

然后快速连接,协议改成serial,端口:COM44,波特率:115200,如图2.

图2、快速连接

连接之后按开发板RESET键,刷新信息,登录账户。账户root,密码fa。

#3、客户端联网下载NFS

开发板需要下载NFS安装包,连接WiFi

 nmcli dev    查看网络设备列表,

(如果列出的设备状态是 unmanaged 的,说明网络设备不受NetworkManager管理,你需要清空 /etc/network/interfaces下的网络设置,然后重启.)

 nmcli r wifi on   开启WiFi

 nmcli dev wifi    扫描附近的WiFi热点

 nmcli dev wifi connect “SSID” password ”PASSWORD” ifname wlan0

 SSID:wifi名字 PASSWORD:密码

#4、将主机、服务器、客户端设置在同一网段

同一网段:IP和子网掩码做与运算得到网络标识,如果两个网络的网络标识一样,则在同一网段,即IP地址前三位相同。

首先,将主机与开发板用网线连接。

打开主机cmd命令 输入ipconfig 查看主机IP,如图3

打开虚拟机 输入ifconfig 查看虚拟机IP,如图4

在串口终端,输入ifconfig,查看开发板IP,如图5

图3、主机IP

图4、虚拟机(服务器)IP

图5、开发板(客户端)IP

设置虚拟机与主机在同一IP

虚拟机->设置->网络适配器->桥接模式,如图6

图6、桥接模式

编辑->虚拟网络编辑器->更改设置(右下角)->选择桥接模式->已桥接至Realtek PcIe Gbe Family controller,如图7.

图7、更改设置

更改虚拟机IP:设置->网络->wired->IPV4->选择手动输入->输入与主机同一网段的IP、子网掩码、网段号->应用。如图8、图9、图10.

图8、设置信息

图9、输入网段相同的IP

图10、更改后虚拟机IP

更改开发板IP地址

 输入命令:ifconfig eth0 172.31.243.15 up

 更改成功,如图11

图11、设置开发板IP

2、NFS服务器(虚拟机ubuntu)设置步骤:

#1、安装NFS服务器

  Sudo apt-get install nfs-kernel-server

#2、新建共享文件夹

mkdir /home/student/share

chmod 777 -R /home/student (student文件夹以及子文件都是最高权限)

#3、设置共享目录

vim /etc/exports(行头#字符删除,#字符表示注释,不执行)

加入: /home/student/share  *(sync,rw,no_root_squash)

(sync:同步 rw ro:读写 只读 no_root_squash :有root权限      )

#4、使设置生效

exportfs -ra

#5、显示共享目录

showmount -e

3、客户端(开发板系统)设置步骤:

#1、安装NFS客户端

sudo apt-get install nfs-common

#2、启动NFS

sudo service nfs-server start

#3、创建挂载目录

mkdir /mnt/nfs

#4、查看NFS服务器有那些共享目录

showmount -e 192.168.1.101

#5、挂载共享目录(挂载前要给共享目录最高权限)

mount -t nfs 192.168.x.xxx:/home/student/share /mnt/nfs

#6、查看挂载情况

mount | grep nfs

#7、访问共享目录

cd /mnt/nfs(在服务器共享文件夹写入文档,在客户端能看到则挂载成功)

#8、卸载挂载点

umount /mnt/nfs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值