CentOS 7 挂载NTFS磁盘

Posted yzz_128

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7 挂载NTFS磁盘相关的知识,希望对你有一定的参考价值。

问题描述

CentOS7系统中默认的文件系统格式为XFS,无法直接挂载NTFS格式的磁盘,提示如下:

[root@localhost ~]# fdisk -l /dev/sdb
……省略部分输出……
10   1825409024   1953521663   61.1G  Microsoft basic Basic data partition
[root@localhost ~]# mount -t ntfs /dev/sdb10 /mnt
mount: 未知的文件系统类型“ntfs”

原因分析

CentOS无法直接识别NTFS文件系统,需要手动下载安装NTFS文件系统的驱动,通过使用yum来下载并安装ntfs-3g组件。

解决步骤

1、通过yum安装ntfs-3g组件。

[root@localhost ~]# yum install -y ntfs-3g
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
没有可用软件包 ntfs-3g。
错误:无须任何处理

2、通过如下命令添加aliyun的epel源。

[root@localhost ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
--2022-03-17 09:58:15--  http://mirrors.aliyun.com/repo/epel-7.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 221.204.195.21, 221.204.195.27, 221.204.195.22, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|221.204.195.21|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:664 [application/octet-stream]
正在保存至: “/etc/yum.repos.d/epel.repo”

100%[==========================================================>] 664         --.-K/s 用时 0.002s  

2022-03-17 09:58:15 (341 KB/s) - 已保存 “/etc/yum.repos.d/epel.repo” [664/664])

[root@localhost ~]# ll /etc/yum.repos.d/
总用量 40
……省略部分输出……
-rw-r--r--. 1 root root  664 12月 26 2020 epel.repo
[root@localhost ~]# 

3、安装ntfs-3g组件

[root@localhost ~]# yum install -y ntfs-3g
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
……省略部分输出……
已安装:
  ntfs-3g.x86_64 2:2021.8.22-2.el7                                                                  
作为依赖被安装:
  ntfs-3g-libs.x86_64 2:2021.8.22-2.el7                                                             
完毕!

4、挂载NTFS磁盘,成功

[root@localhost ~]# mount -t ntfs /dev/sdb10 /mnt
[root@localhost ~]# ll /mnt
总用量 0
drwxrwxrwx. 1 root root 0 3月  16 11:43 $RECYCLE.BIN
drwxrwxrwx. 1 root root 0 3月  16 11:41 System Volume Information
drwxrwxrwx. 1 root root 0 3月  16 11:34 WindowsImageBackup
[root@localhost ~]# 

其他方法

注意:
(1)、rpm安装完后,rpm -ql epel*,确提示未安装,此时要导入rpm的签名信息

#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7(root身份执行)

(2)、对ntfs格式的磁盘分区应使用-t ntfs 参数,对fat32格式的磁盘分区应使用-t vfat参数。若汉字文件名显示为乱码或不显示,可以使用下面的命令格式。

以上是关于CentOS 7 挂载NTFS磁盘的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7 挂载ntfs磁盘格式的U盘

[CentOS 7系列]磁盘格式化与挂载

挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法)

CentOS安装NTFS-3G读写Windows 10的移动NTFS磁盘

让Ubuntu自动挂载ntfs

centos单目录挂载多块硬盘