在嵌入式开发中常会用到linux系统,而有些单位必须使用虚拟机安装linux系统。
在使用vmware安装ubuntu系统后,要创建一个用作虚拟机和主机之间的共享目录。
但是这样做完之后,在ubuntu系统中并不一定能够使用这个共享目录,也就是说,在/mnt/hgfs目录是空的。
常见的原因:
1. 没有安装vmware tools
2.没有安装open-vm-dkms
3.没有去挂载共享目录
解决方法:
1. 安装vmware tools
选择“Instal VMware Tools...."这个选项之后,在虚拟机中会自动挂载一个光盘镜像,挂载在/media/VMware Tools目录下
将其压缩包解压到某个目录 /xx,切换到其目录中运行
2.安装open-vm-dkms
sudo apt-get install open-vm-dkms
3.挂载共享目录
sudo mount -t vmhgfs .host:/ /mnt/hgfs
考虑到让这个目录开机时自动挂载:
在fstab文件中,添加".host:/   /mnt/hgfs   vmhgfs   defaults  0   0",通过命令sudo umount -a和sudo mount -a是可以使其
自动挂载,但是,在开机时会出现如下的错误:
没有去研究到底是什么原因,个人考虑,可能是,开机时某个服务没有启动,不能将制定的目录自动挂载。
为了避免以上的现象出现,可以将“sudo  mount  -t vmhgfs  ./host:/  /mnt/hgfs ”写到一个脚本中,在开机时进行调用。
不过时间长了,就会忘记这条挂载的命令了。

转载于:https://blog.51cto.com/kaiyuan/1049148

嵌入式linux开发中常见的虚拟机和主机的文件共享问题相关推荐

  1. 嵌入式linux开发环境搭建——VirtualBox虚拟机网络环境解析

    嵌入式linux开发环境搭建--VirtualBox虚拟机网络环境解析 本博文转自:Pandoras Box http://blog.csdn.net/yxc135/article/details/8 ...

  2. linux如何开发端口,Linux 开发中常见端口号

    Flink 8081WebUI ES 9200 rpc端口 5601(Kibana) WebUI地址 Canal 11111 rpc端口 Redis 6379    rpc端口 Spark 7077  ...

  3. 【嵌入式Linux开发学习】基于TFTP的通用代码烧写方式

    文章目录 概述 实现思路 升级UBOOT 升级KERNEL ROOTFS QEMU 仿真 代码实现 升级效果 概述 对于从事嵌入式行业的人来说,进行代码升级一定不会陌生.相对于单片机相对单一的烧写方式 ...

  4. 我的嵌入式linux开发步骤

    我的嵌入式linux开发步骤: 1.       安装虚拟机,见<安装及使用心得>,选择桥接模式 2.       虚拟机串口设置,见<VMare里linux使用MINCOM通信&g ...

  5. 嵌入式Linux开发教程:Linux常见命令(上篇)

    摘要:这是对周立功编著的<嵌入式Linux开发教程>的第7期连载.本期刊载内容有关LinuxLinux常见命令中的导航命令.目录命令和文件命令.下一期将连载网络操作命令.安装卸载文件系统等 ...

  6. 嵌入式Linux开发——解决uboot无法使用nfs服务从ubuntu中下载文件(TTT、cannot mount等错误)

    前言: 最近在学习正点原子嵌入式Linux开发板uboot的移植实验,移植完之后想测试网络部分的驱动能否工作正常.最后经过测试发现tftp可以正常下载,nfs却一直报错无法下载文件,最后也是折磨了两天 ...

  7. 嵌入式开发-浅谈嵌入式MCU开发中的三个常见误区

    浅谈嵌入式MCU开发中的三个常见误区 原创 2017-09-30 胡恩伟 汽车电子expert成长之路 目录 (1)嵌入式MCU与MPU的区分 (2)误区一:MCU的程序都是存储在片上Flash上,然 ...

  8. 嵌入式 Linux 开发工具篇问题整理//C语言测试(杨辉三角、递归调用实现阶乘、计算器、统计字符串出现次数)//2018.07.12.//

    嵌入式 Linux 开发工具篇问题整理 1. 嵌入式开发与传统开发的区别?(同类问题:单片机开发与嵌入式开发的区别)             是否有无操作系统:     2. 移植操作系统的好处有哪些 ...

  9. 嵌入式C开发中编程模型——重点事件驱动和表驱动

    嵌入式C开发中编程模型 事件驱动 消息驱动 事件驱动vs消息驱动 数据驱动 1. 表驱动法(Table-Driven) 用表驱动法来实现 Unix设计原则中的"分离原则"和&quo ...

最新文章

  1. 【ACM】杭电OJ 1013
  2. Linux软件安装的几种常见方式介绍
  3. boost::bucket_sorter用法的测试程序
  4. Spring Cloud 第一天课堂笔记
  5. argv python 提示输入_Python解释器
  6. c语言定义一个字母的范围,C语言学习知识程序设计试卷及其规范标准答案
  7. sql replace函数_SQL REPLACE函数概述
  8. 图易服装PDM产品数据管理系统
  9. u盘魔术师装linux,u盘魔术师下载 u盘魔术师v6(USMv6) v6.0.2019.06.18 正式特别版 下载-脚本之家...
  10. HTML导航栏的四种制作方法
  11. MFC-利用内存映射文件来读写文件
  12. 2021年秋季Python程序设计相关课程教材推荐
  13. Android 伪装IP 亲测可行
  14. 【坊间盘点】最近哪些企业「跑步」入场?
  15. win7与internet时间同步出错_win7系统时间不同步怎么办|win7系统时间同步出错的解决方法...
  16. 【各种视频网站去水印】无需任何软件 在浏览器 动动手指就行
  17. 电脑进不去游戏显示重新连接服务器,幻塔无法连接服务器怎么办?游戏进不去解决方法...
  18. 大数据和云计算具体是什么概念
  19. 任务提交SparkSubmit源码解析
  20. Python Gdal 栅格数据处理之hgt转tif数据

热门文章

  1. RocketMQ 实战(一) - 简介
  2. 关于session为什么要持久化?
  3. 前端计划——面试题总结-CSS篇
  4. 鱼缸式百分比信息图表,这样计算才正确
  5. PPTPD服务端搭建
  6. 500 服务器内部错误
  7. SpringIOC源码分析总结
  8. VBS字符编码的说明
  9. Java面向对象知识点精华
  10. linux内核参数优化