exFat


windows 8 和 mac 都支持 exFat。


NTFS只适用于windows,mac不支持,安装插件也不方便。

网上有教程说新的mac系统可能通过配置,支持NTFS,但我的系统无法配置。

HFS, mac 是可以使用的,但windows就不行。

FAT mac 和 windows 都支持,但单文件最大只支持4G,并且对于1T的移动硬盘,支持也不好。


—————————————


我电脑的是mac aire,硬盘配置是128G的SSD。用了已经一年了,硬盘快要满了,平时手机相机拍的照片快没地方放了,需要考虑买一个移动硬盘回来作为备份。当初选择买128G的硬盘配置,考虑了我的使用习惯,基本不保存电影之类的,所以平时硬盘容量只用了很少。对于回忆性的相片,当然是要保存的,只不过这些相处基本上只是用于保存,再次看的机会是极小的。所以决定了选用128G的硬盘,当硬盘差不多满时,就买一人移动硬盘回来作为转存备份。现在也正是这个时候了。


本来只是打算买一个320G左右的硬盘就够了,因为按我的使用,基本320G就够用10年了,一个移动硬盘能用10年也是很不错了。但是经过一轮的网上挑选后,发现1T的硬盘跟320G的性价比要高出很多,320G大概要300块左右,1T的450左右就可以了,另外一个重要的因素就是320G的移动硬盘很多都是老产品,估计不少都是存货。最后,选择了买了一个1T的移动硬盘。


一开始插入windows时能正确识别和读写文件,后来插入mac,发现也可以读写,便高兴了。但万万没想到的是,当我再次插入windows时,却发现windows没能识别出来。后来请教同事,才发现原来移动硬盘被格式化成HFS的格式,windows是识别不出的。所以同事帮我在linux下把硬盘格式化成NTFS,并读写文件成功,在windows下也成功,并插入同事的mac,也能识别,最后就以为问题解决了。但问题总是来得如此的意料之外,mac竟然只能读ntfs,不能写。在mac下查看硬盘信息,发现文件系统是可读写的,但券却是只读的,所以写不进文件。然后在网上也找到了一些方法,都是查看硬盘uuid,然后配置/etc/fstab文件。但可惜,这些方法都不适用我的系统,一来 disktuil info 查看不到uuid,二来/etc/fstab已经不用了。这种情况下,我只能试着安装第三方工具 ntfs for mac ,可惜官网下载下来的软件,并不能安装。


第二天,我已经不相再折腾了,打算就格式化也NTFS吧,mac想往移动硬盘上写文件时,就选把文件放到硬盘上,然后再在windows下把文件复制到移动硬盘上了。当我打算重新格式化移动硬盘时,却发现除了NTFS外,还有一种exFat的文件格式可选。于是心里面一阵热,exFat,不就是扩展了的FAT32吗,会不会解决了FAT32的不足呢?于是便迫不及待地搜了一下,发现是支持的。内心真是一股澎湃,赶紧把硬盘格式化成exFat,然后带着120分的激动插进mac中,看能否读写文件。我的天啊,真的可以啊,这不是假的。这两天困扰我的问题终于解决了,真是有种上帝打救了我的感觉。接着,一切都是那么顺利了。


真是折腾,不过问题解决也是高兴的!感谢同事,大神啊!