Linux支持exFAT和NTFS

Linux系统默认可以自动识别到fat32格式的盘,但fat32支持的文件不能大于4G,所以只能将移动硬盘和U盘格式化为NTFS和exFAT这两种格式的,对于U盘最好格式化为exFAT。

CentOS系列默认一直没有支持使用exfat格式的大容量U盘,可以通过添加fuse-exfat模块来支持。


一、在Linux下挂载exFat格式的磁盘

1、安装
要先下载这两个包fuse-exfat和exfat-utils
yum install epel-release -y
rpm -Uvh http://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm (cenots6)
rpm -Uvh http://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm (cenots7)

yum install fuse-exfat exfat-utils -y

2、挂载
mount.exfat /dev/sdb1 /mnt/ 或
mount -t exfat /dev/sdb1 /media/

注意:要挂到的那个目录一定要是空目录,否则会提示错误,如果必须要在非空目录下挂载使用-o nonempty选项
mount -o nonempty -t exfat /dev/sdb1 /media/


二、在Linux下挂载NTFS格式的磁盘
要想把NTFS格式的磁盘挂载到CentOS系统下,需要安装第三方的插件ntfs-3g,可以编译安装也可yum安装

1、安装
法一:
使用ntfs-3g官方源码编译安装的方法:
ntfs-3g下载页面:http://www.tuxera.com/community/ntfs-3g-download/

wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2014.2.15.tgz
tar xvf ntfs-3g_ntfsprogs-2014.2.15.tgz -C /root/tools
cd /root/tools/ntfs-3g_ntfsprogs-2014.2.15/

./configure && make && make install

或直接使用yum安装
yum install ntfs-3g-devel ntfsprogs-devel -y


2、挂载
mount.ntfs-3g /dev/sdb1 /media/

 

posted on 2018-07-11 00:45  苦咖啡~~  阅读(2812)  评论(0编辑  收藏  举报