首先,将Arm板端挂载到Linux下
在linux下:
1. 安装 nfs 和 rpcbind
终端执行
sudo apt-get install nfs-kernel-server rpcbind
2 创建与 nfs 绑定的文件夹
mkdir ~/linux/nfs
3. 配置 /etc/exports ,将创建的文件夹绑定到设置中
sudo vi /etc/exports
按照自己创建的文件夹路径填写,可使用pwd查看
/home/zxy/linux/nfs *(rw,sync,no_root_squash)
4. 修改配置保存后,重启 nfs 服务
sudo /etc/init.d/nfs-kernel-server restart
5. 确保 arm板端与linux连接至同一网段,ping通
在Arm板端执行挂载命令
需要替换为linux ip地址
mount -t nfs 192.168.1.2:/home/zxy/linux/nfs /mnt -o nolock,tcp
接下来,让window与linux共享前面我们创建的文件夹
同样是在linux下:
1. 安装 Samba 服务
sudo apt-get update
sudo apt-get install samba
2. 创建在linux下要共享的文件夹,这里我们与绑定nfs所创建的文件夹一致
mkdir ~/linux/nfs
3. 在linux下配置 Samba
打开 Samba 配置文件( /etc/samba/smb.conf ),并添加如下内容
path需要修改为本地所绑定的路径!!!
[shared]
comment = Shared Folder
path = /home/zxy/linux/nfs
read only = no
browseable = yes
guest ok = yes
重启 Samba 服务
sudo service smbd restart
至此,我们可以在window下访问到该共享文件夹了
需要替换linux的ip地址,linux下终端执行 ifconfig 即可知
这样,我们就已经正常配置成功了!
板端挂载到linux时,即可同时从linux或者Windows进行文件操作。
首先,将Arm板端挂载到Linux下
在linux下:
1. 安装 nfs 和 rpcbind
终端执行
sudo apt-get install nfs-kernel-server rpcbind
2 创建与 nfs 绑定的文件夹
mkdir ~/linux/nfs
3. 配置 /etc/exports ,将创建的文件夹绑定到设置中
sudo vi /etc/exports
按照自己创建的文件夹路径填写,可使用pwd查看
/home/zxy/linux/nfs *(rw,sync,no_root_squash)
4. 修改配置保存后,重启 nfs 服务
sudo /etc/init.d/nfs-kernel-server restart
5. 确保 arm板端与linux连接至同一网段,ping通
在Arm板端执行挂载命令
需要替换为linux ip地址
mount -t nfs 192.168.1.2:/home/zxy/linux/nfs /mnt -o nolock,tcp
接下来,让window与linux共享前面我们创建的文件夹
同样是在linux下:
1. 安装 Samba 服务
sudo apt-get update
sudo apt-get install samba
2. 创建在linux下要共享的文件夹,这里我们与绑定nfs所创建的文件夹一致
mkdir ~/linux/nfs
3. 在linux下配置 Samba
打开 Samba 配置文件( /etc/samba/smb.conf ),并添加如下内容
path需要修改为本地所绑定的路径!!!
[shared]
comment = Shared Folder
path = /home/zxy/linux/nfs
read only = no
browseable = yes
guest ok = yes
重启 Samba 服务
sudo service smbd restart
至此,我们可以在window下访问到该共享文件夹了
需要替换linux的ip地址,linux下终端执行 ifconfig 即可知
这样,我们就已经正常配置成功了!
板端挂载到linux时,即可同时从linux或者Windows进行文件操作。