Linux开发环境搭建三 使用mount -t cifs 挂载windows共享目录方法与问题解决
嵌入式开发通常是在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共享目录方法与问题解决相关推荐
- linux挂载windows共享目录报错,linux通过cifs挂载windows共享目录
1.在linux上执行以下命令: [root@localhost ~]# mount -t cifs -o username=shenhb,password=111111,iocharset=gb23 ...
- 嵌入式linux编译环境搭建,嵌入式Linux开发环境搭建
整理下嵌入式Linux开发环境搭建过程笔记. 一.制作u-boot.bin文件: tar xjf u-boot-1.1.6.tar.bz2 cd u-boot-1.1.6 patch -p1 < ...
- 嵌入式linux开发环境搭建——VirtualBox虚拟机网络环境解析
嵌入式linux开发环境搭建--VirtualBox虚拟机网络环境解析 本博文转自:Pandoras Box http://blog.csdn.net/yxc135/article/details/8 ...
- Django Python MySQL Linux 开发环境搭建
Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...
- 嵌入式Linux开发环境搭建-4-嵌入式编程基础知识
嵌入式Linux开发环境搭建-4-嵌入式编程基础知识 1.安装代码编辑器 2.交叉编译工作使用 1.安装代码编辑器 参考文档 ubuntu几款好用的代码编辑器_百度经验 安装sublime text ...
- 嵌入式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 ...
- 嵌入式Linux开发环境搭建-曹国辉-专题视频课程
嵌入式Linux开发环境搭建-1199人已学习 课程介绍 系统讲解嵌入式Linux开发环境搭建方法,包括虚拟机安装,ubuntu安装,交叉编译器安装及配置,嵌入式QT开发环境的构建,u ...
- Linux开发环境搭建步骤
虐我千百遍的Linux开发环境搭建步骤一定要做一篇记录 详细步骤如下: (1)在home下新建一个文件夹tmp 在里面放入下载的arm-linux-gcc安装包 (2)执行命令cd tmp (3)执行 ...
- Linux开发环境搭建(一)之安装CentOS桌面版
前言 最近接手一个项目,需要对接大华的摄像头,该摄像头外部依赖库及其加载方式会根据运行环境的不同而改变.项目开发使用Windows系统,项目运行则是在Linux系统,因此,开发好的项目根本无法部署到L ...
最新文章
- Hyper-V 嵌套虚拟化
- 中国电信回应“变相涨价说”:对原畅享套餐进行的优化升级
- 【Unity开源项目精选】Entitas:Unity DOTS的先行者
- Gym 100818I Olympic Parade(位运算)
- 专题:Windows编译x264、SDL、faac、ffmpeg过程
- 理解list和vector的区别
- 计算机组成原理习题答案(蒋本珊)
- 天猫tf卡速度测试软件,没有对比就没有伤害,老司机实测告诉你高速TF卡究竟有什么好处...
- ppt 计算机图标不见了,电脑ppt图标不见了怎么办
- java.io.NotSerializableException: java.util.ArrayList$SubList
- 飞凌小课堂-RK3399系列 linux双千兆网口解决方法-RTL8153
- 盘点python socket 中recv函数的坑
- 雅虎微软交易局中局:巴茨开始绝望主妇式攻击
- 全民投资人游戏服务器维护,欢乐园《全民仙战》2月3日14时合服公告
- 打叉图标html,SVG 勾号和叉号图标
- 深度学习 - 开发平台
- 奶爸英语学习课程要点(4-6课)
- PowerShell自动加载账号密码
- php 查看文件锁定状态_Photoshop脚本 查看当前图层的锁定状态
- python 全栈开发,Day43(python全栈11期月考题)