步骤

  • 1. 查看当前挂载的硬盘及其挂载点
  • 2. 查看需要挂载到home下的磁盘类型信息
  • 3. 在home下新建一个空的文件夹作为该磁盘的新挂载点
  • 4. 以ntfs类型的硬盘为例,使用mount命令进行挂载
  • 5. 问题1:进程占用了磁盘
  • 6. 问题2:磁盘权限为只读的
  • 7. 永久挂载磁盘(开机自动挂载)

1. 查看当前挂载的硬盘及其挂载点

df -kh

2. 查看需要挂载到home下的磁盘类型信息

sudo blkid /dev/sda1 #/dev/sda1需替换为需要查看类型的硬盘名

3. 在home下新建一个空的文件夹作为该磁盘的新挂载点

sudo mkdir /home/disk

4. 以ntfs类型的硬盘为例,使用mount命令进行挂载

mount -t ntfs /dev/sda1 /home/disk #/dev/sda1需替换为自己的硬盘名

其中-t表示指定设备的文件系统类型,常见的有:

  • ext2 :linux目前常用的文件系统

  • msdos : MS-DOS的fat,就是fat16

  • vfat : windows98常用的fat32

  • nfs : 网络文件系统

  • iso9660 :CD-ROM光盘标准文件系统

  • ntfs : windows NT/2000/XP的文件系统

  • auto :自动检测文件系统

5. 问题1:进程占用了磁盘

在执行第4步的指令后,如果终端返回了如下的提示:

那么可能是有进程占用了该磁盘,解决方案:
(1)使用fuser命令列出占用其的进程:

fuser -a /dev/sda1 #/dev/sda1需替换为需要的硬盘名


(2)使用kill命令将该进程杀掉:

kill 3726 #3726需替换为进程号

(3)重新使用mount命令进行挂载:

mount -t ntfs /dev/sda1 /home/disk #/dev/sda1需替换为自己的硬盘名

6. 问题2:磁盘权限为只读的

在执行第5步的指令后,如果终端返回了如下的提示:

这说明挂载成功了,但是权限是只读的。

说明:这块磁盘之前是Windows系统在用,现在系统转成了Linux。可能的原因是:
① Windows系统开启了快速启动。这种情况一般出现在Ubuntu与Windows共存的计算机上,需要在Windows的电源管理中关闭快速启动。
② 在启动Ubuntu系统之前,与之共存的Windows系统执行过强制关机。

解决方案:
(1)先将磁盘取消挂载:

umount /dev/sda1 #/dev/sda1需替换为需要的硬盘名

(2)在Ubuntu系统中修复文件系统:

sudo ntfsfix /dev/sda1 #/dev/sda1表示待挂载的受到Windows强制关机影响的NTFS分区

(3)再使用mount命令重新挂载就可以对磁盘进行读写了:

mount -t ntfs /dev/sda1 /home/disk #/dev/sda1需替换为自己的硬盘名

7. 永久挂载磁盘(开机自动挂载)

修改配置文件:

sudo gedit /etc/fstab

在打开的文件最后添加一行:

UUID=***    /home/disk      ntfs        auto        0    0
#UUID号      挂载点       文件系统类型   开机自动挂载       0    0

注:UUID号也可以用磁盘分区替换表示,如/dev/sda1

  • 其中UUID号以及文件系统类型可以使用第2步的命令得知。

  • 文件类型种类:

    • NTFS:填写ntfs-3gntfs
    • FAT32或FAT16或FAT:填写vfat
    • 自动检测文件系统:填写auto
  • auto用于设置挂载分区的特性为自动挂载。

  • 第1个0表示不能被 dump 备份命令作用。

    • dump 是一个用来做备份的命令, 可以通过 fstab 指定哪个文件系统必须要进行 dump 备份。0 代表不做 dump 备份, 1 代表要每天进行 dump 。 2 代表其他不定日期的 dump 备份动作, 通常这个数值不是 0 就是 1。
  • 第2个0表示不以 fsck 检验扇区。

    • 启动的过程中,系统默认会以 fsck 检验我们的 filesystem 是否完整 (clean)。 不过,某些 filesystem 是不需要检验的,例如内存置换空间 (swap) ,或者是特殊文件系统例如 /proc 与 /sys 等等。所以,在这个字段中,我们可以配置是否要以 fsck 检验该 filesystem 。 0 是不要检验, 1 表示最早检验(一般只有根目录会配置为 1), 2 也是要检验。 一般来说,根目录配置为 1 ,其他的要检验的 filesystem 都配置为 2 就好了。

【Linux】如何将ntfs硬盘挂载到home目录下并具有读写权限相关推荐

  1. Linux中将多块新硬盘合并成一个,挂载到/mysqldata目录下

    需求: 将两块空硬盘合并为"一块",挂载到指定目录(/data)下,达到在一个目录使用2块硬盘所有空间的效果. 逻辑卷管理(LVM) 逻辑卷 1.整合分散空间(整合未使用的磁盘空间 ...

  2. Linux将硬盘挂载到指定目录上

    Linux 如何将一块硬盘进行挂载到任意目录下 在window操作系统中,挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符.第三方软件,如磁盘分区管理软件.虚拟磁盘软件等,通常也附带挂载 ...

  3. Ubuntu 新加硬盘并挂载到home目录下

    Ubuntu 新加硬盘并挂载到home目录下 实验室新买12T硬盘,记录一下挂载方式及挂载错误解决方法. 新硬盘挂载 首先检查一下新加硬盘的名字,可通过 df -h 命令并结合新硬盘大小查看: 格式化 ...

  4. centos7添加硬盘挂载到/data目录

    centos系统包含系统盘,用于存放系统程序.另外添加300G的数据盘. 1. 查看新添加的硬盘 # fdisk -l 2. 建立分区 fdisk /dev/sdc 输入 n ->创建分区 p ...

  5. linux connect自动重连,Linux系统中使用sshfs挂载远程主机的目录到本地系

    在Linux下,有很多挂载远程(别的机器)目录的方法,例如NFS. 之前一直在用NFS,但是配置起来比较麻烦(需要N个C一个S),而且不太稳定(断网后无法卸载!),现在换sshfs,它基于Linux内 ...

  6. Ubuntu系统home目录空间不足,将其他硬盘挂载到home目录

    1.查看磁盘信息 sudo fdisk -l 查看分区的UUID命令: sudo blkid 根据上面的图,可以知道/dev/sda7里装的是Ubuntu系统(因为第二幅图里显示文件系统类型是ext4 ...

  7. Linux安装rpcbind服务,Mount挂载之CentOS 6 下安装rpcbind+nfs实现服务器间文件共享 2019-06-16...

    实际项目中有用到文件共享,整理一下. 一.安装部分 基于centos6.5-mini版,离线安装.测试过程中为了方便关闭了防火墙. 1.上传安装包 将rpm安装包上传到服务器,如/root/packa ...

  8. linux之快速过滤文本的关键字以及快速过滤目录下的关键字

    1.快速过过滤文本的关键字 cat file | grep 关键字 比如Android日志文件很长,需要过滤Exception,就可以用这个办法,如下图 2.快速过滤目录下的关键字 grep -r 关 ...

  9. linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)

    转自 http://blog.csdn.net/werm520/article/details/49334513 grep -rl '10.100.137.5' | xargs sed -i '10. ...

最新文章

  1. python库整理:heapq 最小堆
  2. log4j配置目标到mongodb
  3. 第四期直播分享预告-高薪offer指南
  4. 《北京作家》·史铁生·维格拉姆
  5. python如何输出两行_python pandas dataframe拆分行(某些行一行拆成多行)
  6. Leetcode 322.零钱兑换
  7. Centos7克隆虚拟机之后,不显示ip地址,原虚拟机配置文件里面也没有HWADDR
  8. snmp的oid查询方法
  9. OpenWrt路由器通过Aria2开启迅雷离线下载[图文教程]
  10. 【计算机图形学】Liang-Barsky裁剪算法(C++实现)
  11. 《惢客创业日记》2021.01.22(周五)英雄心,狗熊命?
  12. 【汉字识别】基于贝叶斯网络实现汉字识别含Matlab源码
  13. forensics - make virtual machine with E01[ewf] files on OSX ———— 电子取证 MAC OS平台仿真
  14. 飞车手游显示服务器连接失败怎么办,QQ飞车手游拉取服务器失败 请检查网络稍后重试...
  15. Ubuntu下查看显卡型号及NVIDIA驱动版本
  16. 最简单的基于FFMPEG+SDL的音频播放器 ver2 (采用SDL2.0)
  17. 记录docker文件夹下的overlay2下文件被删,致使gitlab的持续集成(ci)构建过程异常的一次排查过程
  18. 【2.Delphi语法基础】2.Object Pascal数据类型
  19. 统一数据交换(UDX)
  20. 苹果创始人乔布斯去世:传奇CEO谢幕

热门文章

  1. CNN基础网络(一)
  2. 【笔记】 欧几里得(扩展欧几里得)
  3. SSM框架搭建详细解析
  4. R语言eval,parse批量生成变量并赋值
  5. 微信小程序Demo组件大全(对话框、指示器、五星评分,画廊,影院座位……
  6. DIX和DIF该诉你,什么叫端到端数据一致性
  7. PCB设计中地的分类及含义
  8. 同轴电缆阻抗总结(电阻、阻抗、特性阻抗)
  9. jenkins ---持续集成/持续发布
  10. python数据类型的性能