BeagleBone Black 之 NFS 的搭建配置
来源:互联网 发布:软件发短信 编辑:程序博客网 时间:2024/05/19 09:12
系统环境
主机系统:ubuntu 14.04 LTS 32bits
BBB:版本A5C 运行系统:Angostrom
主机端NFS服务器搭建:
ubuntu主机操作
1. sudo apt-get install nfs-kernel-server //在ubuntu主机, 安装NFS
2. 建立主机NFS 共享文件:
sudo mkdir /home/bbb_nfs
sudo chmod -R 777 /home/bbb_nfs
3. 设置共享文件添加进NFS,及其配置权限:
sudo gedit /etc/exports // 编辑其内容
# /etc/exports: the access control list for filesystems which may be exported# to NFS clients. See exports(5). /home/bbb_nfs *(rw) #可配置其相应权限4. sudo /etc/init.d/nfs-kernel-server restart //重启NFS使配置生效
5. showmount -e localhost //查看exports输出到客户端列表
显示如下:NFS 主机端就配置好咧
Export list for localhost:/home/bbb_nfs
BBB NFS 客户端搭建:
目标板BBB操作:(记得要让她联网哦!)
1. opkg update # 更新源文件
2. opkg list | grep portmap // 搜索有关portmap安装包
portmap - 6.0-r7.2 - portmap version 6.0-r7 portmap-dbg - 6.0-r7.2 - portmap version 6.0-r7 - Debugging files portmap-dev - 6.0-r7.2 - portmap version 6.0-r7 - Development files portmap-doc - 6.0-r7.2 - portmap version 6.0-r7 - Documentation files portmap-utils - 6.0-r7.2 - portmap version 6.0-r73 . opkg install portmap-dev // 安装portmap
4. opkg list | grep nfs // 搜索有关nfs的安装包
libnfsidmap-dbg - 0.25-r0.2 - NFS id mapping library - Debugging files libnfsidmap-dev - 0.25-r0.2 - NFS id mapping library - Development files libnfsidmap-doc - 0.25-r0.2 - NFS id mapping library - Documentation files libnfsidmap-staticdev - 0.25-r0.2 - NFS id mapping library - Development files )libnfsidmap0 - 0.25-r0.2 - NFS id mapping library nfs-utils - 1.2.3-r5.3 - userspace utilities for kernel nfs The nfs-utils package provides a daemon for the kernel NFS server and nfs-utils-client - 1.2.3-r5.3 - userspace utilities for kernel nfs The nfs-utils package provides a daemon for the kernel NFS server and nfs-utils-dbg - 1.2.3-r5.3 - userspace utilities for kernel nfs - Debugging fils The nfs-utils package provides a daemon for the kernel NFS server and nfs-utils-dev - 1.2.3-r5.3 - userspace utilities for kernel nfs - Development fs The nfs-utils package provides a daemon for the kernel NFS server and nfs-utils-doc - 1.2.3-r5.3 - userspace utilities for kernel nfs - Documentations The nfs-utils package provides a daemon for the kernel NFS server and nfs-utils-stats - 1.2.3-r5.3 - userspace utilities for kernel nfs The nfs-utils package provides a daemon for the kernel NFS server and5. opkg install nfs-utils-dev // 安装nfs客户端
6. root@beaglebone:# mkdir /mnt/nfs
root@beaglebone:# mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.7.1:/home/bbb_nfs /mnt /nfs //挂载分享目录
7. 至此,可以在BBB上的目录/mnt/nfs下, 操作主机上 /home/bbb_nfs 目录下的文件了
回顾与注意
以上构建了一个微小的NFS服务器,方便了主机和目标板的文件共享及传输,在开发系统时可以极大提高开发的效率。
主机和BBB board 都要联网操作,BBB 我用的是系统自带USB转网络通讯模式,主机我设置相应的站点:192.168.7.1.
主要参考列表:
1.鸟哥的linux私房菜《伺服器》:第十三章、檔案伺服器之一:NFS伺服器
2. Beaglebone开发环境的搭建
3. BeagleBone Black : NFS 挂载失败
4. 在ubuntu系统上,beagleboneblack借用usb实现网络与主机共享
- BeagleBone Black 之 NFS 的搭建配置
- BeagleBone Black 之 TFTP 的搭建配置
- BeagleBone Black教程之BeagleBone Black设备的连接
- 配置u-boot 參數,構造NFS啓動Beaglebone Black板的操作系統
- beaglebone black 的Qt开发环境搭建
- beaglebone black 的Qt开发环境搭建
- BeagleBone Black的Cape之基本概念
- Beaglebone Black的启动
- Beaglebone black开发环境搭建
- BeagleBone Black教程之BeagleBone Black使用到的Linux基础
- BeagleBone Black : NFS 挂载失败
- beaglebone black tftp与nfs挂载根文件系统
- Beaglebone Black 入门1 NFS启动
- beaglebone black tftp与nfs挂载根文件系统
- BeagleBone Black与主机共享网络之配置操作
- beaglebone black ftp配置登录
- Beaglebone Black教程Beaglebone Black的引脚分配
- 使用Beaglebone Black的ADC
- Python中的join和split
- 编译原理中FIRST集合与FOLLOW集合的算法
- JAVA中protected的作用
- 栈的应用--计算字符串表达式
- 关于VBO
- BeagleBone Black 之 NFS 的搭建配置
- jsp中获取当前文件路径
- C# step by step 学习笔记8 CHAPTER 9 使用枚举和结构创建值类型
- 使用OFBIZ的理由和不使用OFBIZ的理由
- Google的技术领先业界多少年?
- 谷歌全球ip地址库
- hadoop2.2.0配置eclipse运行wordcount程序问题及解决方法
- 为程序员准备的7个国外社交网站
- JAVA线程池例子