centos下如何读取ntfs和exfat格式的移动硬盘和闪存盘

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos下如何读取ntfs和exfat格式的移动硬盘和闪存盘相关的知识,希望对你有一定的参考价值。

使用NTFS格式/exfat格式
centos默认不支持,需要安装ntfs-3g (用于支持NTFS格式的盘符) fuser(用于关闭进程)
安装
#yum -y install ntfs-3g fuser
查看移动硬盘或者闪存盘信息
#fdisk -l | grep NTFS
/dev/sdb1 2048 976769023 488383488 7 HPFS/NTFS/exFAT
建立挂载点
#mkdir /mnt/sdb1 在/mnt目录下建立一个sdb1的文件夹命名任意
挂载移动盘
#mount -t ntfs-3g /dev/sdb1 /mnt/sdb1/ 挂载类型为ntfs格式,将/dev/sdb1挂载在 /mnt/sdb1/
查看是否挂载成功
#df -h
/dev/sdb1 466G 276G 190G 60% /mnt/sdb1
到此移动盘可以正常使用,卸载使用umonut /dev/sdb1 或者umount /mnt/sdb1/ 都可以实现,如果出现device is busy ,则使用fuser -cu /dev/sdb1 查看挂载点被哪个用户占用/dev/sdb1: 10452(root) ,杀掉被占用的进程 fuser -ck /dev/sdb1,然后umount掉就可以
exFAT格式则需要安装nux-dextop,nux-dextop比较依赖epel源,所以首先安装epel
#yum -y install epel-release
然后安装nux-dextop
#rpm -ivh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm 如果系统是6.x的则将el7改为6
查看是否装成功 # cat /etc/yum.repos.d/
centos7.repo CentOS-Base.repo.bak epel-testing.repo
CentOS-Base.repo epel.repo nux-dextop.repo
有nux-dextop.repo则表示已经安装,关掉nux-dextop源#vim /etc/yum.repos.d/nux-dextop.repo,将第一个enable=1改为enable=0
安装fuse-exfat exfat-utils
yum -y --enablerepo=nux-dextop install fuse-exfat exfat-utils yum使用nux-dextop的源来安装fuse-exfat和exfat-utils
挂载#mount -t exfat /dev/sdb1 /mnt/sdb1

以上是关于centos下如何读取ntfs和exfat格式的移动硬盘和闪存盘的主要内容,如果未能解决你的问题,请参考以下文章

树莓派挂载exfat和ntfs格式硬盘优盘

1T的移动硬盘, Windows和Mac都用, exFat格式化是不是最佳选择?

NTFS, FAT32和exFAT文件系统有什么区别?

Macos 下读写NTFS的方式

普通U盘与NTFS盘的区别

U盘exFAT格式转NTFS