linux自动挂载win共享,在Deepin系统下实现开机自动挂载Windows系统共享盘的方法
所要实现的目标:开机自动挂载Windows系统共享盘,所采用的操作系统:Deepin Linux。关于开机挂载网盘并不好,如果没有网络会卡住的问题,经过测试,下面介绍的方法及时是断网了也没有卡住。
前言
之前一直纠结在Deepin下面能够和在Win下面一样开机就能看到局域网共享的硬盘(Win下叫映射磁盘驱动器),因为在Deepin下每次开机之后再手动去输入SMB地址很麻烦,而且Deepin的文管不能够添加共享盘符根目录,不能显示我所有共享盘符内的文件夹和文件。最近在寻找了下,自己也反复实验了一下,个人认为自己找到了适合新手的解决方式,以下将为你具体说明。
说明
1、Win下共享文件夹的路径有两个共享盘,盘符分别是e和d:
//192.168.8.249/e
//192.168.8.249/d
Win下共享的用户名即username=”rambo”,密码即password=”123456”。
2、Deepin中的挂载点,为了对应Win下面的两个盘符,我挂载了两个位置 /mnt/share和/mnt/share2,其实最终的效果是在/mnt下有两个文件夹:
操作步骤
现在按照想好的思路,先将文件夹挂载上去,终端命令如下:(仅以share文件夹为例,其他以此类推)
1、mkdir /mnt/share
2、mount //192.168.8.249/share /mnt/share -ousername="rambo",password="123456"
挂载之后可以到Deepin系统盘下的/mnt里去看是否有share这个文件夹,如果有就说明挂载上了,如果发现share文件夹的有权限问题,请使用chmodd 777 /mnt/share命令去给权限。
接下来是如何设置开机自动挂载的问题:
主要步骤:
1、新建/etc/rc.local 文件。
2、粘贴以下模板:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
3、在exit 0 上方插入你需要自启的命令(一行一个)后保存文件,我所需要追加的命令是:
mount -t cifs -ousername=rambo,password=959516229121,dir_mode=0777,file_mode=0777//192.168.8.249/e /mnt/share (PS:两个0777是给你挂载的文件夹有读写权限,毕竟是共享盘嘛) 如下图所示:
4、给你编写的脚本加上755权限:
sudo chmod +755 /etc/rc.local
5、可以调试一下自己的脚本是否成功:
sudo /etc/rc.local # 使用sudo 模拟 root 用户开机自启/etc/rc.local 文件。
如果第 5 步模拟启动脚本没有报错,那我们就可以重启电脑看看是否可以成功实现脚本开机自启。可以到/mnt/share里去查看是否有你挂载的Win共享盘下面的文件夹。当然可以在Deepin的文件管理器中将share这个文件夹添加标签。可以将标签改个名称,以方便自己知道哪个文件夹对应Win共享的盘符。
我挂载后最终的效果如下图所示:
附:挂载Windows共享文件夹
有一个Windows的共享文件夹,现在要从Deepin中连接上这个文件夹,请做以下操作。
1、确保Windows已经共享了文件夹,并知道用户名和密码。以下只设计Deepin端的设置,默认Windows端的已经可以正常使用。
2、安装支持软件包:sudo apt install cifs-utils
3、加入到开机启动:sudo vi /etc/fstab,打开fstab进行编辑。
4、fstab在最后加上一行(根据自己的情况改路径和用户密码):
//192.168.0.155/d/deepin /mnt/d/ cifs username=administrator,password=1234,uid=1000 rw,relatime 0 0
5、重启,检查是否已经正确挂载,并可以有创建文件的权力。
相关主题
linux自动挂载win共享,在Deepin系统下实现开机自动挂载Windows系统共享盘的方法相关推荐
- Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行——怎么将Unix/Mac系统下的文件转换到Windows系统下
先交代一下遇到的问题: 本人用的是Windows系统.在学习Triangle Mesh时,想将bunny.ply等经典的PLY文件导入程序中. 但是,文件被读入程序后,所有的内容变成了一行.从而,现成 ...
- 安装linux系统之后,开机时没有Windows系统选项的解决办法(Ubuntu,Deepin,Centos,Redhat,Fedora)
很多人在安装完成linux系统之后,启动发现启动选项里面没有了windows系统的选项,这篇博客将帮助您解决这个问题.本文章针对Redhat系列和debian系列(也就是启动配置文件是grub.con ...
- Linux系统下实现开机自动加载驱动模块
在使用模块化加载驱动时,若系统内部存在同类别设备驱动,可能会出现无法加载我们添加的动态模块,比如Linux系统内置了CDC驱动,当我们使用兼容CDC和VCP驱动USB转串口芯片时,就会出现上电出现的是 ...
- 如何设置计算机自动连接宽带,Win7系统如何设置开机自动连接宽带?
最近有Win7系统用户反映,每次电脑开机之后,都要手动点击宽带连接才能连网,觉得这样很麻烦.其实,我们是可以为自己的电脑设置开机自动连接宽带的.下面,小编就来教教大家Win7系统下设置开机自动连接宽带 ...
- 黑苹果html5视频卡顿,W7系统如何设置开机自动连接宽带
最近有w7系统用户反映,每次电脑开机之后,都要手动点击宽带连接才能连网,觉得这样很麻烦.其实,我们是可以为自己的电脑设置开机自动连接宽带的.下面,小编就来教教大家w7系统下设置开机自动连接宽带的方法. ...
- 台式计算机蓝屏代码08e,win7系统下电脑开机出现蓝屏代码0x000008e解决方法(图)
原标题:"win7系统下电脑开机出现蓝屏代码0x000008e怎么办"相关电脑问题教程分享. - 来源:191路由网. 蓝屏是我们日常使用电脑过程中最经常遇见的故障之一了,蓝屏总是 ...
- 台式计算机蓝屏代码08e,win7系统下电脑开机出现蓝屏代码0x000008e怎么办
蓝屏是我们日常使用电脑过程中最经常遇见的故障之一了,蓝屏总是让人很是头疼,而在开机出现蓝屏错误代码0x0000008E的原因主要是内存有错误或者软件不兼容导致的,那么,该如何解决蓝屏这个问题呢?下面, ...
- Tips--windows系统下gcc编译C文件为so共享库
windows系统下gcc编译C文件为so共享库 1. windows系统安装gcc编译工具 2. 利用gcc编译多个c文件 3. 利用python工具验证生成的so共享库 1. windows系统安 ...
- C#net6实现Linux系统下修改IP地址、修改系统时间、获取内存信息、获取磁盘信息、重启系统
C#net6实现Linux系统下修改IP地址.修改系统时间.获取内存信息.获取磁盘信息.重启系统 背景 项目背景 实现思路 代码实现 背景 随着微软.net core的出现,C#程序实现跨平台不在困难 ...
最新文章
- HttpClient连接池设置引发的一次雪崩
- Hashtable的使用
- java泛型-类型擦除
- 【原】画流程图工具visio使用技巧汇总
- Windows 10——连接鼠标时触摸板失效解决方案
- Oracle 性能调优 概述
- Java面试总结汇总
- ML.NET 终于在Jupyter NoteBook 上跑起来了
- 通达信里的统计函数及区块背景函数
- Machine Learning Lecture Notes
- php抽奖概率怎么设计,php编写抽奖后台实现抽奖概率计算
- Scalaz(47)- scalaz-stream: 深入了解-Source
- 元数据:数据治理的基石
- CSND帐号居然又能用了,发个文章庆祝一下
- 配置 Android 的 SDK, DNK, JDK, ANT 环境
- 如何使用FLASHGOT下载网页FLASH
- 【牛客刷题-SQL大厂面试真题】NO5.某宝店铺分析(电商模式)
- 一种高超声速飞行器弹道的仿真方法
- 宣传单彩页_宣传单彩页设计
- 如何将华为手机进行软文营销