嵌入式开发通常是在linux环境下编译,windows下开发,这就需要在linux环境下访问windows目录了,或者在windows上访问linux目录。通常有三种方式

如果是在vm虚拟机上,vm提供了一个设置共享目录功能。

如果linux是一台服务器的话,可以在linux上安装samba服务器,这样windows就可以访问linux的目录了。

第三种就是将windows上的目录挂载到linux目录下,这里记录一下相关的命令与错误解决方法:

1. 在windows 10上新建共享文件夹,比如win,然后设置该文件夹的属性,

win文件夹 -->属性-->共享-->设置共享-->添加用户(Everyone)设置读写属性。

接着设置高级共享-->共享此文件夹-->权限-->添加

接着设置密码保护-->打开网络共享中心-->关闭密码保护

接着打开控制面板-->系统安全-->Windows 防火墙-->启用或关闭防火墙-->关闭防火墙

到这里,windows上的目录已经设置完成了,当然也可以设置密码保护等。接下来在linux上执行挂载命令:

//IP地址是windows地址,后面跟上windows上的共享目录,后面的路径是linux上的挂载路径
sudo mount -t cifs -o username=Everyone //192.168.199.123/win  /home/sk/win 

通常会失败,失败原因有下面这些:

1. mount error(112): host is down

2. cifs_mount failed w/return code = -112

3. mount: cifs 文件系统类型错误、选项错误、//192.168.199.123/win 有坏超级块

解决方法:

1. 在linux平台执行:

sudo apt-get install nfs-common
sudo apt-get install smbfs

2. 在Windows上打开SMB服务

打开控制面板-->程序和功能-->启动SMB 1.0/CIFS文件共享支持-->重启生效(一定要重启)

3. 重新执行mount命令

sudo mount -t cifs -o username=Everyone //192.168.199.123/win  /home/sk/win 

Linux开发环境搭建三 使用mount -t cifs 挂载windows共享目录方法与问题解决相关推荐

  1. linux挂载windows共享目录报错,linux通过cifs挂载windows共享目录

    1.在linux上执行以下命令: [root@localhost ~]# mount -t cifs -o username=shenhb,password=111111,iocharset=gb23 ...

  2. 嵌入式linux编译环境搭建,嵌入式Linux开发环境搭建

    整理下嵌入式Linux开发环境搭建过程笔记. 一.制作u-boot.bin文件: tar xjf u-boot-1.1.6.tar.bz2 cd u-boot-1.1.6 patch -p1 < ...

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

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

  4. Django Python MySQL Linux 开发环境搭建

    Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...

  5. 嵌入式Linux开发环境搭建-4-嵌入式编程基础知识

    嵌入式Linux开发环境搭建-4-嵌入式编程基础知识 1.安装代码编辑器 2.交叉编译工作使用 1.安装代码编辑器 参考文档 ubuntu几款好用的代码编辑器_百度经验 安装sublime text ...

  6. 嵌入式linux开发环境搭建(VMware16.0.0+Ubuntu16.04.3_X64)

    目录 一.安装VMware 1.VMware介绍 2.安装VMware16.0.0 二.安装ubuntu16.04.3 LTS 1.Ubuntu介绍 2.下载安装包iso 3.安装 四.新安装Ubun ...

  7. 嵌入式Linux开发环境搭建-曹国辉-专题视频课程

    嵌入式Linux开发环境搭建-1199人已学习 课程介绍         系统讲解嵌入式Linux开发环境搭建方法,包括虚拟机安装,ubuntu安装,交叉编译器安装及配置,嵌入式QT开发环境的构建,u ...

  8. Linux开发环境搭建步骤

    虐我千百遍的Linux开发环境搭建步骤一定要做一篇记录 详细步骤如下: (1)在home下新建一个文件夹tmp 在里面放入下载的arm-linux-gcc安装包 (2)执行命令cd tmp (3)执行 ...

  9. Linux开发环境搭建(一)之安装CentOS桌面版

    前言 最近接手一个项目,需要对接大华的摄像头,该摄像头外部依赖库及其加载方式会根据运行环境的不同而改变.项目开发使用Windows系统,项目运行则是在Linux系统,因此,开发好的项目根本无法部署到L ...

最新文章

  1. Hyper-V 嵌套虚拟化
  2. 中国电信回应“变相涨价说”:对原畅享套餐进行的优化升级
  3. 【Unity开源项目精选】Entitas:Unity DOTS的先行者
  4. Gym 100818I Olympic Parade(位运算)
  5. 专题:Windows编译x264、SDL、faac、ffmpeg过程
  6. 理解list和vector的区别
  7. 计算机组成原理习题答案(蒋本珊)
  8. 天猫tf卡速度测试软件,没有对比就没有伤害,老司机实测告诉你高速TF卡究竟有什么好处...
  9. ppt 计算机图标不见了,电脑ppt图标不见了怎么办
  10. java.io.NotSerializableException: java.util.ArrayList$SubList
  11. 飞凌小课堂-RK3399系列 linux双千兆网口解决方法-RTL8153
  12. 盘点python socket 中recv函数的坑
  13. 雅虎微软交易局中局:巴茨开始绝望主妇式攻击
  14. 全民投资人游戏服务器维护,欢乐园《全民仙战》2月3日14时合服公告
  15. 打叉图标html,SVG 勾号和叉号图标
  16. 深度学习 - 开发平台
  17. 奶爸英语学习课程要点(4-6课)
  18. PowerShell自动加载账号密码
  19. php 查看文件锁定状态_Photoshop脚本 查看当前图层的锁定状态
  20. python 全栈开发,Day43(python全栈11期月考题)

热门文章

  1. jQuery 人脸识别插件,支持图片和视频
  2. “开始菜单”按钮今年8月将重回Windows 8
  3. SQL Server技术问题之视图优缺点
  4. Oracle 10.2.0.4 高负载 触发 ORA-00494 错误
  5. 全面分析 Spring 的编程式事务管理及声明式事务管理(转)
  6. 自己设计java流程审核_关于工作流引擎取回审批的设计方案与实现过程
  7. deepin终端配置为英文
  8. jsp 特殊字符转义
  9. 一个可以拖拽的异步按需加载树
  10. JavaScript发布订阅者模式