一般嵌入式开发模式为:win系统主机上用vm等虚拟机中安装linux系统开发软件,然后win系统主机通过网线连接开发板进行调试。这就涉及到虚拟机中linux系统与win系统主机以及开发板三者间的文件互传。hanewin NFS服务器软件则可以用来搭起这个桥梁。
原理是:
①在win系统主机上安装hanewin NFS服务器 程序
②在win系统主机的某磁盘分区中新建一个用来三方共享的文件夹,记为share_nfs
③打开hanewin,“Export”选项卡中“Edit exports file”设置被导出的路径为刚新建的文件夹share_nfs,内容如下:
path-to-share_nfs/share_nfs -range -public -name:nfs
“Save”保存设置
④“Restart Server”重启NFS服务器
⑤虚拟机中linux系统即可通过mount命令来挂载该共享文件夹到指定目录:
sudo mount -t nfs -o nolock win-host-IP:nfs /mnt/nfs
⑥开发板可以设置uboot的bootargs参数指定根文件系统类型为nfs,nfs服务器IP地址为win-host-IP,访问路径为nfs;这样uboot启动linux后,linux会自动从指定的nfs中挂载根文件系统

使用hanewin实现 win系统主机,vm虚拟机中linux系统和开发板三方共享文件夹相关推荐

  1. VMware Fusion for mac虚拟机中Linux系统并使用ssh连接

    VMware Fusion for mac虚拟机中Linux系统并使用ssh连接 前言:本篇讲述在Mac操作系统中,使用VMware Fusion虚拟机安装Linux系统 安装VMware Funct ...

  2. 烧写linux系统到开发板中,Mini2440烧写Linux系统

    按照国嵌课程在Linux系统下使用dnw软件烧写系统失败,开机白屏. 烧写步骤: 1.保持S2开关拨至nor flash开关处,连接串口线打开串口工具以便观察运行情况,打开电源开关. 2.使用jlin ...

  3. 开发板通过usb连linux,虚拟机Linux系统和开发板通过USB转串口连接的两种方法

    通过USB转串口连接虚拟机中的Linux系统和开发板,开始时候总是出现错误,显示什么串口重叠,最后求助高手帮我通过其他连接方式解决了问题,今天在网上查找资料,终于明白了开始错误的原因:开发板提供的驱动 ...

  4. VM虚拟机中Linux扩展磁盘空间的方法

    一.Vm虚拟机下Linux扩展原有磁盘空间,详细步骤如下: 需注意以下几点: linux只能扩展磁盘容量而不能减小, 所填写的容量为总容量,即包含已分区的磁盘, 扩展容量时不能有快照哟,大家可以先把快 ...

  5. 烧写linux系统到开发板中,【嵌入式开发】向开发板中烧写Linux系统

    作者 : 万境绝尘 终于拿到板子了, 嵌入式开发正式开启. 板子型号 : 三星 S3C6410 基于ARM11, 指令集基于arm6指令集; 为毛不是 Cortext A9的板子; 烧写内容 : Bo ...

  6. 虚拟机中LINUX系统的安装

    第一步:在虚拟机新建一个虚拟机,下一步选择操作系统为Linux的Red Hat Enterprise Linux 5 64位版本 设置磁盘的大小 在虚拟机中, 打印机和声卡不是必须的,因此可以选择将其 ...

  7. 虚拟机中Linux系统克隆

    要实现虚拟机的克隆,首先要有一台已经安装好的虚拟机,接下来我们来进行具体操作. 操作主要分为两步. 克隆虚拟机的安装以及更改网络配置. 第一步,克隆虚拟机 首先右键已经安装的虚拟机 ->管理 - ...

  8. 虚拟机中Linux系统gcc代码编程及运行(超超超超级详细)基础篇

    最近是不是要开始操作系统的实验部分了呢? 请运用虚拟机中的Linux系统进程GCC操作,连着蹦出来三个不认识的词是不是晕头转向呢? 好不容易下完了虚拟机,安完了Linux系统,结果,谁能告诉我GCC呢 ...

  9. 通过VM虚拟机安装linux系统(centos版本)

    一.下载VMware虚拟机 1.下载官网:https://www.vmware.com/cn.html 2.进入官网搜索Workstation Pro 然后就是等待,选择合适的盘装就对了,激活码网上自 ...

最新文章

  1. 网络端口的分类和作用
  2. Inside Linux kernel
  3. python qq邮箱 群发
  4. python多线程的作用_Python多线程中三个函数的强大功能简介
  5. mysql 南邮ctf_南邮ctf web
  6. linux的shell脚本语法与C语言不同之一
  7. 数据挖掘学习日志(part2)--主成分法确定权重与R实现
  8. find IBASE structure - CRM_IBASE_COMP_FIND_MULTI - IBSP, IBIB
  9. Linux配置Anaconda3环境变量的问题
  10. 计算机程序编程就业,计算机编程就业
  11. 教你用VC6写热血江湖小外挂
  12. 快速下载网页全部图片的方法
  13. ffmpeg录制音频 命令行与C++实现
  14. 3D次时代来临 如何玩转红蓝立体游戏
  15. chrome谷歌翻译失效解决
  16. c语言中取小数函数,C / C++ 保留小数函数(setprecision(n)的一些用法总结)
  17. 如何把word中的多级编号中的题注“图一.1”自动变成“图1.1”
  18. 以下关于python二维数据的描述中错误的是_关于二维数据CSV存储问题,以下选项中描述错误的是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫:...
  19. VMware上win7虚拟机,连接可移动设备上出现的问题与解决
  20. 基于canvas的图片剪裁工具

热门文章

  1. nodejs之json数据
  2. 美国西储大学轴承数据
  3. [官方Flink入门笔记 ] 五、客户端操作
  4. 配置使用costmap_2d_node
  5. 保护站点上已存在另一个具有相同实例 UUID的虚拟机_化合物晶形专利权利要求的表征及保护范围探讨...
  6. win10系统连接wifi后可以上网但是显示【无Internet,安全】解决 and Maple初始化失败问题
  7. 年度盘点丨2017十大最佳科技创新产品!
  8. 学习路之html--扒取整站网页----扒站神器(Mac版跟window版)
  9. python知到答案_Python语言应用_知到网课答案
  10. VC6中工具条的新特色 (转)