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/
Linux支持exFAT和NTFS
未经允许不得转载:徐万新之路 » Linux支持exFAT和NTFS
最新评论
这个牛
放下欲望,男人从来不醉,充分且必要
勇气、责任、自信、创新,为天下先!
软件即数据,软件即服务,软件即管理,软件就是对人类各种社会活动的仿真和记录。软件很重要,但软件不可能凌驾于业务之上,尤其不可能高人一等。