前言
最近帮我舅舅重装系统,因为要将我电脑上的系统镜像复制到U盘中, 然后发现我只能读取U盘里面的文件,而不能进行写入操作。
U盘文件系统格式
想要解决这个问题,首先你得了解U盘的文件系统格式。于是我将U盘插在windows电脑上进行格式化的时候,发现格式化的种类有3种,NTFS , FAT32 , exFAT 。那么我们来看看这几种格式的区别。
这里推荐一款免费的软件 Mounty11 。它支持在mac读写NTFS文件系统格式的U盘。
NTFS
它全称New Technology File System(新技术文件系统)。支持LZ77压缩、文件级加密、访问控制。主文件表(MFT)负责存储稳健的属性、位置、访问信息。这种格式在mac如果不使用工具是无法写入文件的,当然它还有一些弊端,比如最大分区,最大文件只支持2TB,(日常够用了)兼容范围不如FAT32,长时间使用会影响U盘寿命。所以这种文件系统格式肯定不是我们要的。
FAT32
它是1997年的Windows 95 OSR2,在第二版系统中首次引入的文件系统格式。 它有很好的兼容性,几乎所有主流系统都能对其格式写入读取 。既然有这么好的兼容性,那我们是不是就直接将U盘格式化为FAT32就可以了。当然不是,这种文件系统虽然有很好的兼容性,却有很多的弊端。 这种文件格式安全无保障,对于单个的文件移动,体积不能超过4G,并且文件名称长度不能超过255个字节 ,所以这不是最好的选择。
exFAT
微软专门为闪存设备设计的文件系统,高容量的SDXC卡默认都是这种格式。文件名最高可达65536个,分区和单个文件支持最大可达到16EB,写读取速度稳定。最主要的是它在mac和windows之间都可以进行读写操作。
解决
最终我并没有选择使用第三方工具在mac进行读写NTFS的U盘,而是将U盘格式化为exFAT的格式,然后再将文件拖放到U盘中,再制作启动盘。
总结
如果只是简单的拖放小文件,你完全可以选择使用FAT32文件系统格式,如果需要拖放大文件则可以考虑使用NTFS或者exFAT,当然不建议使用NTFS,因为它对U盘的使用寿命有影响。
毒鸡汤
日子还长,请别失望~ 祝大家新年快乐