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磁盘的主要内容,如果未能解决你的问题,请参考以下文章
挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法)