Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Tech198

Cancelled
Original poster
Mar 21, 2011
15,915
2,151
Hi all..

I just heard, and that its built into OS X is exFAT. Reading up on this, it I see its not compatible with FAT32, but the reason why people would use it is to overcome the 4Gig File size of FAT32, and the fact *both* Windows & Mac can read/write to the same partition ....

so, is this a a successor to FAT32 ? exFat can have file sizes of up to 16EB i think too, so why isn't Apple using this, if its better than HFS+ ? Not to mention this was bought out in 2006, i don't know why it took soo long for implementation. or is it more used toward today's flash drives ? (though i've not noticed any that used it)
 
Nov 28, 2010
22,670
30
located
exFAT has been implemented into Mac OS X since 10.6.5 (around 2010 or so).

exFAT has probably disadvantages over HFS+, journaling or permissions or playing well, or at all, with UNIX for example, thus it was not used. MS still uses NTFS too, and it is an old file system (though not as old as HFS).
exFAT also took a while to be implemented into Windows 5.1 or Windows 6.
 

GGJstudios

macrumors Westmere
May 16, 2008
44,545
943
Format A Hard Drive Using Disk Utility (which is in your /Applications/Utilities folder)

Choose the appropriate format:

HFS+ (Hierarchical File System, a.k.a. Mac OS Extended (Journaled) Don't use case-sensitive)

NTFS (Windows NT File System)
  • Read/Write NTFS from native Windows.
  • Read only NTFS from native Mac OS X
    [*]To Read/Write/Format NTFS from Mac OS X, here are some alternatives:
    • For Mac OS X 10.4 or later (32 or 64-bit), install Paragon ($19.95) (Best Choice for Lion and Mountain Lion)
    • For Mac OS X 10.5 and later, including Lion, FUSE for OS X
    • For 32-bit Mac OS X, install NTFS-3G for Mac OS X (free) (does not work in 64-bit mode)
    • Some have reported problems using Tuxera (approx $36), which is an enhanced version of NTFS-3G with faster performance.
    • Native NTFS support can be enabled in Snow Leopard and later versions, but is not advisable, due to instability.
  • AirPort Extreme (802.11n) and Time Capsule do not support NTFS
  • Maximum file size: 16 TB
  • Maximum volume size: 256TB
  • You can use this format if you routinely share a drive with multiple Windows systems.

exFAT (FAT64)
  • Supported in Mac OS X only in 10.6.5 or later.
  • Not all Windows versions support exFAT. See disadvantages.
  • exFAT (Extended File Allocation Table)
  • AirPort Extreme (802.11n) and Time Capsule do not support exFAT
  • Maximum file size: 16 EiB
  • Maximum volume size: 64 ZiB
  • You can use this format if it is supported by all computers with which you intend to share the drive. See "disadvantages" for details.

FAT32 (File Allocation Table)
  • Read/Write FAT32 from both native Windows and native Mac OS X.
    [*]Maximum file size: 4GB.
  • Maximum volume size: 2TB
  • You can use this format if you share the drive between Mac OS X and Windows computers and have no files larger than 4GB.
 

mfram

Contributor
Jan 23, 2010
1,307
343
San Diego, CA USA
HFS+ has Posix semantics. ExFAT doesn't. That alone is a huge reason why ExFAT won't work as the "go to" filesystem for any real work on a Mac. ExFAT is good for transferring data between Mac and Windows, but it's not useful for any real work on a Mac such as backups.

I think the reason ExFAT was created was so that you could have a flash drive filesystem that supported files over 4GB for things like video cameras and other portable devices that create large files. But the filesystem is not appropriate for general computer use since ExFAT also doesn't feature journalling.

In this case "newer" doesn't necessarily mean "better" for all uses. ExFAT is better for simple data transfer. That's it.
 

MisterMe

macrumors G4
Jul 17, 2002
10,709
69
USA
...

In this case "newer" doesn't necessarily mean "better" for all uses. ExFAT is better for simple data transfer. That's it.
Along these lines, I am convinced that exFAT is less reliable than the older FAT filesystems. exFAT's disadvantages in GGJstudios's post link to a Wikipedia page that includes this point. FAT32 and its siblings have two alternating File Allocation Tables that allow file system recovery. exFAT uses a single FAT and space map.

The File Allocation Table is not a robust paradigm. I have great difficulty understanding why I should use a file system with only one FAT when NTFS is a more robust file system. When I need a computer, I use my Mac and format its volumes HFS+. But, when I need to exchange files with Windows users, I use my Mac running NTFS-3G to format my cross-platform volumes as NTFS.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.