目录
- 1.FAT32、NTFS和exFAT
- 2.ubuntu 安装 ntfs-3g
- 2.1 直接安装
- 2.2 源码安装
1.FAT32、NTFS和exFAT
U盘在格式化的时候都会有三种格式分别是FAT32、NTFS和exFAT。
-
FAT32格式
FAT32格式硬盘分区的最大容量为2TB,虽然U盘做不到,但是现在1xTB硬盘都有了,FAT32已经落后于时代,能不用就别用。
现在格式化U盘的时候,FAT32仍然是默认操作,Windows 10也是如此,更多是出于兼容性的保守考虑。 -
NTFS格式
Windows平台目前应用最广泛的格式,也是目前最好的,支持大容量文件和超大分区,而且有很多高级技术,包括长文件名、压缩分区、事件追踪、文件索引、高容错性、数据保护和恢复、加密访问等等。
但是,NTFS仍然是针对机械硬盘设计的,会记录详细的硬盘读写操作,因此对于闪存会有很大的负担和伤害,容易影响寿命。
闪存储存芯片读写次数是有限的,使用日志式文件系统的话,意味着所有对磁盘的操作都要记录日志。大量的小文件读写对于U盘的伤害是极大的,会缩短U盘寿命。 -
exFAT格式
最适合U盘的文件格式,是微软为闪存U盘量身定制的,性能和技术支持很先进,同时针对闪存优化保护,不会造成多余的伤害。
它比NTFS简单,比FAT32支持的单个文件大,Vista开始系统都支持。
主要好处包括:增强台式机/笔记本、移动设备之间的互操作能力、单文件最大16EB、剩余空间分配表改善空间分配行、同一目录下最多65536个文件、支持访问控制。当然,exFAT是专为U盘设计的,SSD虽然同样是闪存但不要用这种格式,还是用NTFS。
总结:
磁盘,就是硬盘,机械硬盘,固态硬盘,移动硬盘等等,选择NTFS。U盘看是否要在Windows系统和Mac系统之间使用,如果是,格式化为exFAT格式。U盘存储4G以下文件,建议FAT32;存储4G以上,建议exFAT格式。
2.ubuntu 安装 ntfs-3g
查看是否安装了ntfs-3g
ntfs-3g
2.1 直接安装
安装
apt-get install ntfs-3g
2.2 源码安装
安装包下载:https://github.com/tuxera/ntfs-3g/releases?page=1
或
wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
tar zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz
cd ntfs-3g_ntfsprogs-2017.3.23
./configure
make
make install
参考博文:
https://blog.csdn.net/qq_43003203/article/details/108463388
https://blog.csdn.net/qq_39065491/article/details/128863434