Stay on Top of Emerging Technology Trends
Get updates impacting your industry from our GigaOm Research Community
Today it’s the foundation for all modern pre-installed Windows systems. It replaced the aging FAT (File Allocation Table) file system with a leaner, meaner standard. It’s more secure, more flexible, and has more built-in gadgets than a Swiss Army Knife. It’s NTFS, of course — the New Technology File System.
I grew up with NTFS. I was there when it was introduced with Windows NT, and I insisted on reformatting every Windows machine I ever got my hands on — wiping out stuffy old FAT32 — with a file system so much more capable and pleasing. Yeah, OK, I was total nerd about the whole thing, I know.
So it came as something of a surprise to me that I didn’t think about file systems when I was switching to the Mac. And I didn’t think about file systems when I took a terabyte hard drive from my old PC and put it in my Mac Pro. And I didn’t think about file systems when I first clicked around that drive’s contents in Finder.
I did think about file systems when I tried to save changes I made to an old document that migrated to my Mac along with the drive. I was rewarded for my Saving efforts with an unwelcome dialogue telling me I couldn’t write to the drive. And then the penny dropped. My big, new shiny Mac Pro was using HFS+ while that second HDD was formatted with NTFS. And then I had to go and have a lie down for a bit due to an acronym-induced headache.
You’re unlikely to have experienced this access problem unless you have an external drive you like to use for both a Windows machine and a Mac.
Until Apple (s aapl) gets around to building full read/write compatibility into its operating system (and let’s not forget Snow Leopard is right around the corner) we have to find third-party solutions that cajole our hard drives into getting along with each other. One popular (and free) solution is NTFS-3G: a reasonably simple, though somewhat fiddly, application that requires users mount their NTFS drives/partitions in order to have full read/write access to the data stored therein. This can become cumbersome if an external drive is improperly unmounted on another machine. It’s not impossible to fix, mind you, but not effortless by any means.
If you need a simpler solution that offers transparent, and deceptively native, interoperability with NTFS formatted drives, you could try Paragon’s venerable (though horribly named) NTFS for Mac OS X 7.0 (or NTFSMOSX7 as I shall now refer to it because that string of characters is marginally less cumbersome than the full name).
NTFSMOSX7 is a small download, at a little under 3 megabytes and, once installed, ticks away in the background. There’s no user interface or settings to tweak. This really is nothing more than a driver.
If you buy the full version of the software, the download will undoubtedly be larger, since the paid-for app includes Paragon’s MacBrowser software for Windows. I might have tested MacBrowser for the purpose of this review, but Paragon never responded to my emails requesting more information, so if you have used it, and have an experience to share, please add a comment at the end of the article.
The only real problem I had once the hard drive was once again mine to use and abuse, was a conspicuous lack of Spotlight functionality. This is because, by default, Spotlight doesn’t index NTFS volumes. It’s not impossible to do, but it’s also not easy to achieve. The Spotlight preferences panel is typically spartan, so it’s necessary to bypass the Spotlight settings GUI and get your hands dirty in a Terminal session.
For those of you interested, by the way, the syntax for manually adding an NTFS volume (or any volume, for that matter) to Spotlight’s index via Terminal goes like this:
sudo mdutil -i on /Volume/VolumeName
Once entered, Spotlight will begin indexing your volume, which means it’s time for you to go watch some “Galactica” or “Big Bang Theory” while you wait.
A lot has been made of the apparent (and the not-even-remotely-important) differences between NTFS and HFS+. While HFS+ was ahead of the game at a time when too many Windows users were still mired in FAT (no jokes, please), NTFS was, and remains, a sophisticated file system. In fact, it bests HFS+ in many ways. Overall, though, is it better? I don’t know for sure, and I suspect for 99 percent of everyday users the question “who cares?” springs to mind.
Sidenote: Exuberant Apple supporters — aka Wailing Fanboys — muddy the waters with their auto-hate for anything not intrinsically Apple, claiming time and time again on discussion boards that “NTFS sux.” Occasionally, a particularly tech-savvy zealot will talk about comparing streams and counting data forks and probably even get into a debate over which Enterprise Captain is the best.
None of that matters so long as you can access your data quickly and painlessly, and, at least on the Mac, NTFSMOSX7 makes that possible. If you have to use NTFS volumes regularly but can’t reformat them to use HFS+, the $40 asking price for NTFSMOSX7 is perhaps not so steep in return for the convenience of seamless data interoperability. If, on the other hand, you want occasional quick-and-dirty access to an old NTFS volume and the ability to write data to it is not a serious concern, $40 is much too expensive for what amounts to a simple driver, and I’d suggest you stick with a free alternative.