参考地址:
https://www.cnblogs.com/ljminseu/p/5005805.html
https://blog.csdn.net/gatieme/article/details/71075394
exFAT的github官网:https://github.com/relan/exfat
下载地址:www.rpmfind.net/linux/rpm2html/search.php?query=fuse-exfat
https://www.linuxidc.com/Linux/2015-07/120713.htm
格式化磁盘为exfat:http://www.cnblogs.com/senior-engineer/p/4755819.html
exFAT 详细说明:http://www.ruanyifeng.com/blog/2018/10/exfat.html
一、 磁盘格式
1. FAT32
单个分区最大支持 2TB(2048G)。
单个文件最大只能支持4GB。
使用者:windows 98 到 Windows XP。
2. NTFS
优点: 存储的数据具有极高的安全性和稳定性,在使用中不易产生文件碎片。
缺点:
1)这种格式是针对传统机械硬盘而设计的,对U盘这种闪存储介质会造成较大的负担;NTFS分区是采用“日志式”的文件系统,因为要记录磁盘的详细读写操作,对U盘这种闪存储介质会造成较大的负担,比如同样存取一个文件或目录,在NTFS系统上的读写次数就会比FAT32多。
2)400MB以下的分区也比FAT16更浪费 空间。
使用者:WINDOWS NT、WINDOWS2000、WINDOWS2003、WINDOWS XP、WINDOWS vista、WINDOWS7等
3. exFAT
优点:
1)Windows 和 Linux 都可以支持。
2)分区大小和单文件大小最大可达16EB(16×1024×1024TB)。
缺点:Win7以下默认不支持。
4. 其他
ext4:linux 系统默认格式。APFS:mac系统默认格式。
二、格式化成exFAT格式
sudo mkfs.exfat /dev/sdb1
三、 Centos 挂载 exFAT 格式的硬盘。
1. 需要安装 exfat-utils 和 fuse-exfat
yum install exfat-utils fuse-exfat
可能会安装不上,需要手动下载和编译安装
1)在 http://download1.rpmfusion.org/free/el/updates/6/SRPMS/repoview/index.html 下载 fuse-exfat.rpm 和 exfat-utils.rpm,
2)安装 rpm -ivh fuse-exfat-1.0.1-2.el6.rpm exfat-utils-1.0.1-2.el6.rpm
还需要安装 scons 和 fuse-devel
检查是否已安装: rpm -q --list scons fuse-devel
安装: yum install scons
yum install fuse-deve
2. 挂载
mount -t exfat /dev/sdc1 /你创建的文件夹
或者 mount.exfat /dev/sdc1 /你创建的文件夹
3. 卸载
umount -v /你挂载的位置,-v是列出卸载的过程
四、 Centos 挂载 NTFS 格式的硬盘
1. 安装 ntfs-3g
yum install fuse-ntfs-3g
2. 下载 rpmforge CentOS版本,地址:http://pkgs.repoforge.org/rpmforge-release/
安装 pm -ivh rpmforge-release-0.5.3-1.el6.rf.i686.rpm
3. 挂载:mount.ntfs-3g /dev/sdb1 /你创建的目录