Linux开机自动挂载Windows分区的两种方法
使用Linux的朋友肯定都不会对本文所谈的内容陌生,在Linux系统里,通常不会开机自动挂载Windows文件系统下的分区。Ubuntu系统下要点击Windows分区才会挂载,Fedora下则甚至要输入root密码才能打开。
我总结了两种方法实现Windows分区的自动挂载。
第一种,通过fstab文件:
首先要了解Windows分区的设备代号。现在的电脑硬盘一般是SCSI硬盘,这里假设Windows安装在C盘,接着C盘是D、E盘,C为主分区,D、E为逻辑分区,那么Windows文件系统里的C盘在Linux下的设备文件为/dev/sda1,D盘为/dev/sda5,E盘为dev/sda6。我们将它们分别自动挂载至/media/C、/media/D、/media/E目录下。
具体情况因人而异,推荐大家先行手动挂载各个分区,然后执行指令
df -h
/dev/sda5 50G 41G 9.2G 82% /media/207AF9CE7AF9A0A8
/dev/sda6 37G 29G 7.1G 81% /media/A0C451ABC4518506
/dev/sda7 45G 20G 26G 44% /media/C0FC8633FC8623AE
/dev/sda8 53G 34G 19G 65% /media/8A988E61988E4C1F
/dev/sda2 22G 17G 5.3G 76% /media/本地磁盘
可以显示windows下盘片相对应的设备文件号(类似/dev/sda5 /dev/sda6)如此更加保险,不用担心挂错盘引起的问题。通过查看各个盘内文件,笔者的情况是:
本地磁盘 H盘 /dev/sda2
53G 盘 F盘 /dev/sda8
45G盘 E盘 /dev/sda7
确实够乱的,笔者想开机挂载上述3个盘片,于是找到这些盘对应的文件号,便于后述操作。
创建挂载目录:
sudo mkdir /media/E
sudo mkdir /media/F
sudo mkdir /media/H
接下来修改/etc/fstab文件,在修改之前,备份文件是个很好的习惯,于是现备份:
sudo cp /etc/fstab /etc/fstab.bak
完成之后参看是否备份成功,一般而言,是不会出问题的。接下来用vim 打开/etc/fstab文件,指令:
sudo vim /etc/fstab
形如:
在其最后面追加形如下面的同内容:
/dev/sda7 /media/E ntfs defaults 0 1
/dev/sda8 /media/F ntfs defaults 0 1
/dev/sda2 /media/H ntfs defaults 0 1
其中第一部分如/dev/sda7即为设备,也就是Windows分区,第二部分为挂载点,第三部分是Windows分区的文件系统格式,如果是Fat文件系统,这里需要改为vfat,第四部分是一些参数,defaults包括auto等(auto即表示自动挂载),第五部分表示备份,第六部分表示执行fsck即硬盘检查。
保存该文件,执行:
mount -a
看是否写错,注意,如果写错,将导致系统无法开机!然后保存重启机器就会自动挂载了。
.
第二种,通过开机执行脚本:
/etc目录下有系列开机自动执行的脚本,那么只要往其里面加入挂载命令也可实现自动挂载,Ubuntu下亲测有效。
首先还是创建/media下的对应的目录,然后用vi或者Gedit 打开/etc/rc.local文件,在其后面(Ubuntu下有一句exit 0,需要添加在这一句前面)添加下述内容(去掉行号):
mount -t ntfs /dev/sda7 /media/E
mount -t ntfs /dev/sda8 /media/F
mount -t ntfs /dev/sda2 /media/H
再保存文件,重启机器的时候也能实现自动挂载。
Linux开机自动挂载Windows分区的两种方法相关推荐
- 挂载NTFS分区的两种方法
挂载NTFS分区的两种方法 第一种是安装内核模块,可到 http://sourceforge.net/projects/linux-ntfs/files/ 下载,需下载与你系统内核想对应的版本,使用u ...
- linux自动挂载win共享,在Deepin系统下实现开机自动挂载Windows系统共享盘的方法
所要实现的目标:开机自动挂载Windows系统共享盘,所采用的操作系统:Deepin Linux.关于开机挂载网盘并不好,如果没有网络会卡住的问题,经过测试,下面介绍的方法及时是断网了也没有卡住. 前 ...
- ubuntu自动挂载windows分区和开机自动启动wallproxy
1. 自动挂载windows分区 ubuntu默认是要点一下相应的盘符才会挂载windows分区的. 今天发现了ubuntu下最简单的自动挂载windows分区的办法.... :) 参考如下方法:ht ...
- linux开机自动挂载硬盘命令,Linux系统开机自动挂载硬盘分区
本文介绍如何在Linux系统上实现开机自动挂载硬盘分区.先说一下我的硬盘.我的笔记本有一块固态硬盘和一块机械硬盘.我将操作系统安装在固态硬盘上,文件都存放在机械硬盘里.所以每次我需要访问文件时,我都要 ...
- Linux系统下挂载Windows分区
1. 手工挂载 在Linux中也可以读取Windows分区,包括fat32格式的和ntfs格式的.首先你得知道Linux下对硬盘分区的称呼.比如Windows下的C盘通常是hda1,D盘是hda5,E ...
- linux 远程挂载目录,linux开机自动挂载远程主机文件目录
linux开机自动挂载远程主机文件目录 2015-08-18 02:15 分享人:老牛 可以是远程到本地 也可以是两台远程之间 甚至一挂多 其他用途: 网站附件服务器空间不够用了,能否直接挂载另一台的 ...
- linux HPA隐藏分区,删除HPA隐藏分区有两种方法
删除HPA隐藏分区有两种方法: 1.是常规方法,利用品牌机自带卸载程序.这个不说了,卸载这个程序HPA就不在人间了. 2.是用MHDD命令释放分区. MHDD 是一款由俄罗斯人所开发的免费硬盘实体扫描 ...
- linux系统下重启网络服务的两种方法
linux系统下重启网络服务的两种方法 发布时间:2020-04-02 11:25:25 来源:亿速云 阅读:207 作者:小新 今天小编给大家分享的是linux系统下重启网络服务的两种方法,很多人都 ...
- php 自动生成查询密码,php自动生成新密码的两种方法
php自动生成新密码的两种方法,方法一采用的是随机种子,方法是乱序数组,异曲同工吧. 有需要的朋友可以参考下. 方法1: 代码示例: /* * php自动生成新密码自定义函数 适用环境: PHP5.2 ...
- 在Linux命令行发送电子邮件附件的两种方法
需 求 本文使用Centos7操作系统. 需要有一个工作正常的邮件系统.本文将不介绍如何配置邮件服务器. 1.使用mail命令 安装mailx安装包 [root@localhost ~]# yum - ...
最新文章
- 朴素、Select、Poll和Epoll网络编程模型实现和分析——Poll、Epoll模型处理长连接性能比较
- C++Primer:函数(参数传递:引用形参)
- [BZOJ4259]残缺的字符串
- TensorFlow学习笔记(二十四)自制TFRecord数据集 读取、显示及代码详解
- 时间序列研(part9)--均衡与误差修正机制
- upload-labs_pass10_点空点绕过_pass11_双写文件扩展名
- 记录MS SQL Server数据库
- Frequentist 观点和 Bayesian 观点
- centos7 安装vsftpd和配置以及虚拟用户权限分配
- Tensorflow API解析 -目录
- fastboot 刷入第三方 Recovery——Android 安装 Xposed 框架那点事
- Excel笔记(1) Excel常用基础功能
- 使用outlook制作签名
- 使用 vue-waterfall2插件 vue 瀑布流
- 考研英语 - word-list-43
- Python实现云词图效果
- 你所不了解的微服务架构
- 安师大计算机系导师,安徽师范大学数学计算机科学学院导师介绍:陈付龙
- kubernetes1.5.2版本 yum install 方式安装部署 认证授权机制 安全模式 完整版
- 零成本学arduino教程——74hc165扩展寄存器教程