步骤

  • 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. 《企业的边界》的书摘
  2. swift. 扩展类添加属性_Swift中用到extension的一些基本的扩展功能讲解
  3. ventory制作U盘启动盘
  4. axios在IE下的兼容性处理
  5. 一个非常巧妙的 hashcode 算法 return h (length-1);
  6. Bellman-Ford算法和SPFA算法
  7. oracle 10.2.0.1 升级 10.2.0.5,Oracle10.2.0.1RAC 升级 Oracle10.2.0.5案例分享 -DATABASE篇
  8. 最小二乘法幂函数C语言,跪求最小二乘法幂函数C 语言程序
  9. 深拷贝与浅拷贝的区别
  10. SpringFramework之javax.servlet.http.HttpSession
  11. Hive中元数据表的关系和如何在元数据中删除表
  12. 内核kconfig语法及原理
  13. 我所知道查找算法之斐波拉契(黄金分割法)查找
  14. 2022到2023基于java+微信小程序毕业设计课题参考
  15. *.lwp文件如何打开
  16. Shell脚本(三)
  17. 传奇开服需要多少钱?传奇开服技术要学多久?
  18. 修复python3.6.13+django2.2+djangorestframework 3.12.4 使用djangorestframework_simplejwt-4.4.0-py3时的两个bug
  19. 树和二叉树的知识点考前总结
  20. vs2022报错无法打开源文件(自定义的头文件)

热门文章

  1. IDEA 快速返回上次查看代码的位置常用的IDEA快捷键(持续更新)
  2. python 在屏幕上点击特定按钮或图像
  3. WebMeeting
  4. 用ddddocr识别图形字符验证码
  5. MarkdownPad中使用中文
  6. 南京信息工程大学第十届程序设计大赛试题
  7. Parameters(in)、Parameters(out) and Parameters(inout)
  8. 运用javascript的成员访问特性来实现通用版的兼容所有浏览器的打开对话框功能...
  9. 基于OSGi的企业级开发框架实践——运行开发框架
  10. 米拓5.3 mysql支持off,Metinfo 5.3.17 前台SQL注入漏洞分析