正德厚生,臻于至善

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)

### wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
### yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-*.el7.nux.noarch.rpm
### yum install exfat-utils fuse-exfat -y

yum -y remove fuse-exfat exfat-utils fuse-libs
yum -y install fuse-exfat exfat-utils fuse-libs

yum install fuse-exfat exfat-utils fuse-libs --downloadonly --downloaddir=/tmp

rpm -Uvh /tmp/exfat-utils-1.3.0-1.el7.x86_64.rpm
rpm -Uvh /tmp/fuse-libs-2.9.2-11.el7.x86_64.rpm
rpm -Uvh /tmp/fuse-exfat-1.3.0-1.el7.x86_64.rpm

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/
赞(0) 打赏
未经允许不得转载:徐万新之路 » Linux支持exFAT和NTFS

评论 抢沙发

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫

微信扫一扫

登录

找回密码

注册