第一篇CSDN文章,解决了天嵌TQ210在ubuntu下挂载NFS文件系统(linux)的问题。特意总结下这篇文章,因为自己耗费了一天时间在这,虽然网上很多挂在NFS文件系统的资料,但是很少有针对TQ210的,记录下具体步骤目的在于自己别忘了,更希望大家少走弯路。

(一)开发环境

开发板:天嵌科技TQ210

宿主机:ubuntu11.10(PC双系统)

路由器:PC和开发板最好通过路由器连接,直连自己总断

uboot和kernel提前通过SD卡或tftp下载到开发板上,用的是天嵌科技出场镜像的:

(二)ubuntu上安装配置NFS服务

(1)nfs安装

apt-get install nfs-kernel-server

apt-get install portmap nfs-common

(2)vim /etc/exports

首先解压天嵌科技的文件系统得到 /opt/EmbedSky/TQ210/rootfs_linux_v1.4_corb

添加共享目录

修改权限

chmod 777/opt/EmbedSky/TQ210/rootfs_linux_v1.4_corb

(3)重启NFS

/etc/init.d/nfs-kernel-server  restart

出现上述问题没有找到原因,但不影响后来挂载NFS系统。

/etc/init.d/portmap  restart

(exportfs -ra

exportfs -v)

(4)确认NFS服务启动

showmount -e

挂载自己证明NFS配置成功:

mount -t nfs -o nolock192.168.1.100:/opt/EmbedSky/TQ210/rootfs_linux_v1.4_coreb /mnt/nfs/

192.168.1.100是ubuntu本地连接地址

192.168.1.100:/opt/EmbedSky/TQ210/rootfs_linux_v1.4_coreb是NFS共享目录

/mnt/nfs/是要挂载到的目录

这样就证明ubuntu上NFS配置成功了。

(三)启动开发板,相应配置

开发板网线连接路由,PC网线也连接路由,两者在同一网段。

然后如下设置开发板IP:

返回,按8 boot the system.NFS系统起来如下:

这是最终的结果,但结果虽是极好的,过程却比较坎坷,中间出现两个问题重点说明下:

(1)/etc/hosts.deny  和 /etc/hosts.allow

开始没有内容,需要添加内容如下,什么原因百度一下:

/etc/hosts.deny

/etc/hosts.allow

否则会出现如下问题:开发板启动时停在附近

错误是找不到端口之类的。

(2)开发板的文件系统(注意是开发板不是ubuntu)的/etc/init.d/rcS里要将net _set &屏蔽,

否则会出现如下问题:开发板启动时停在‘can not access 192.168.1.100,still trying’类似的,我就是一直卡在这个问题上,各种百度,脑袋都大了。出现错误最可怕的不是错了,是不知道错在哪里!!!最后没辙了问了技术咨询才知道问题所在。在这里真的谢谢天嵌的技术咨询。

希望这篇文章对玩TQ210的朋友有所帮助。

参考文献:

http://blog.csdn.net/zsy2020314/article/details/9358135

《TQ210开发板NFS挂载android4.0.4的rootfs的方法》

http://www.linuxidc.com/Linux/2011-09/43770.htm

《Linux之TQ2440通过nfs挂载根文件系统》

天嵌TQ210挂载NFS文件系统详细步骤相关推荐

  1. 在windows下挂载nfs文件系统

    在windows下挂载nfs文件系统 这里以win7系统为例. 安装NFS客户端工具 点击开始 -> 控制面板. 点击"程序". 点击"打开或关闭windows功能 ...

  2. linux挂载nfs文件失败,挂载nfs文件系统时错误

    挂载nfs文件系统时错误 发布时间:2009-02-07 09:45:40来源:红联作者:travelchina2008 挂载nfs文件系统时错误: 1. 关闭防火墙,设置宿主机的IP为192.168 ...

  3. 【JZ2440】挂载NFS文件系统(保姆级)

    目录 前言 一. 为什么要挂载nfs文件系统 二.挂载前的准备工作 2.1 硬件连接 2.2 虚拟机网络配置 2.3 开发板网路配置 三.网络测试 四. 手动挂载(单纯挂载4.2可跳过) 4.1 普通 ...

  4. linux 查看目录挂载的ip,Linux挂载IPSAN和FCSAN操作,Linux挂载NFS文件系统

    iSCSI存储挂载 service open-iscsi status 查看iscsi服务状态 service open-iscsi start/stop/restart 启动/停止/重启iscsi服 ...

  5. linux内核挂载nfs,Linux 挂载NFS文件系统

    挂载文件系统 启动 NFS 客户端 挂载前,请确保系统中已经安装了nfs-utils或nfs-common,安装方法如下: CentOS: Ubuntu 或 Debian: 创建待挂载目标目录 使用下 ...

  6. 挂载 nfs 文件系统

    环境 硬件:I.MX6U ALPHY V2.2 宿主机:Ubuntu 20.04 概述 我们的目的是在 kernel 启动后,将 nfs 文件系统挂载成板子的根文件系统.因此,bootloader.k ...

  7. rsync+nfs构建高可用文件系统详细步骤

    当系统要求高可靠.高性能时,一般采用分布式部署方案.应用服务器分布式部署比较成熟,应用中用到的文件(如文件.图片等上传下载)系统有如下几种方案: 1.存储在文件目录:传统处理方式. 2.存储到存储云上 ...

  8. 挂载nfs文件系统_综合架构-day38-NFS服务补充

    1.如何让nfs永久挂载-2种方法 开机自启动文件 1.vim /etc/rc.d/rc.local 需要修改执行权限chmod +x /etc/rc.d/rc/local mount -t nfs ...

  9. Beaglebone black 蚂蚁矿机L3+控制板 NFS挂载网络文件系统

    有一块板子无法从SD启动,所以又折腾了一下午让BBB板挂载网络文件系统. 步骤: 1.配置Ubuntu 网络 2.配置NFS服务 sudo apt-get install nfs-kernel-ser ...

最新文章

  1. 卧槽!新基建背景下,这些姿势架构师必须懂!
  2. openfiler setup一,安装
  3. MongoDB实战(4)MapReduce
  4. CVTRES : fatal error CVT1100: 资源重复。类型: BITMAP LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏...
  5. oracle定时服务器,服务器oracle数据库定时备份
  6. Php循环函数嵌套javascript,JS循环嵌套问题?
  7. .Net的类型构造器-static构造函数
  8. 年薪20万的前端工程师成长线路指南!
  9. [转]香农信息论与毒药称球问题
  10. android studio乱码
  11. php添加pdo_mysql_php下添加pdo_mysql扩展
  12. 多媒体博客商业计划草案
  13. 微信小程序体验版(测试环境)和线上版(生产环境)发布
  14. python 基于金字塔的图像融合
  15. 大写的贵,如履泥潭 DeFi 如何突破手续费困境?
  16. 让remix使用本地文件系统
  17. 打印预览的线条粗细问题
  18. HTML如何返回上一页
  19. 摄像机产生“拖影”、“重影”的原因
  20. 基础30讲 第九讲 一元函数积分学的几何应用

热门文章

  1. ffmpeg修复时间戳
  2. 天干地支计算公式_天干地支年月日时算法
  3. C语言没有string类型
  4. 字符串的字串和子序列的区别
  5. 【跟着MIT学Python】Unit 4.8 Exceptions and Assertions
  6. Python操作MySQL之SQLAlchemy的坑 老版本vs新版本
  7. 树莓派 Python编写OLED显示程序
  8. python压缩视频文件_python+压缩视频教程
  9. can接口卡、can卡、usbcan在金龙大巴车BMS上的作用
  10. 图神经网络 | (2) 图神经网络(Graph Neural Networks,GNN)综述