Mac,Windows和Linux系统都能读写移动硬盘的方法
Mac,Windows和Linux系统都能读写移动硬盘的方法 前言Windows和Linux都支持NTFS文件格式。但可能是因为存在版权的问题,Mac不支持NTFS文件系统格式。
我之前的移动硬盘是希捷的。而希捷移动硬盘自带正版的Seagate Expansion程序。只要在Mac系统上安装Seagate Expansion程序,Mac就能支持NTFS文件系统格式。
然而,Seagate Expansion程序只认希捷的移动硬盘,其他厂商的移动硬盘,即使是NTFS文件系统格式的,Mac系统依然无法识别。
最近我买了一个西部数据的移动硬盘,格式化为NTFS文件格式后,在Mac系统下就无法访问了。
exFat文件系统格式经过调研,发现Mac系统支持exFat文件系统格式。于是,我在Mac系统上把西部数据移动硬盘格式化为exFat文件系统格式。
Mac系统果然可以读写移动硬盘了!再插到Windows系统和Linux系统上,也都可以读写。
然而,当我再把移动硬盘插回Mac系统时,Mac系统却无法加载移动硬盘了!
Mac系统的exFat文件系统格式的BUG很明显,这是Mac系统的exFat文件系统格式的BUG!
经过调研和测试,发现Mac系统似乎只能识别簇大小是64KB的exFat文件系统。
我在Windows上,重新用“磁盘管理”程序格式化移动硬盘为exFat文件格式,并且把簇大小从默认的256KB调整为64KB。
之后,把移动硬盘分别连接到Mac系统,Windows系统和Linux系统,就都可以读写了。
让Mac,Windows和Linux系统都能读写移动硬盘的方法总结一下,我们只要把移动硬盘格式化为exFat文件系统格式,并且在格式化时选择簇大小为64KB,就可以让Mac,Windows和Linux系统都能读写移动硬盘。
就是这么简单!
其他要点 Ubuntu下如何支持exFat文件系统由于版权问题,Ubuntu默认是不支持exFat文件系统的。
但要支持也很简单。只需要在命令行中执行如下命令即可:
sudo apt-get install exfat-utils 建议给移动硬盘分多个区因为,移动硬盘在使用一段时间后,可能分区会出现一些问题。可能无法用程序修复。如果移动硬盘有多个分区的话,可以把坏分区上的数据先复制到好的分区上,增加了使用的灵活性。
Mac,Windows和Linux系统都能读写移动硬盘的方法