Warning: Undefined array key "oxygen-cache-1409" in /var/www/wordpress_jb/wp-content/plugins/jetpack/class.jetpack.php on line 5759

Warning: Undefined array key "oxygen-cache-1414" in /var/www/wordpress_jb/wp-content/plugins/jetpack/class.jetpack.php on line 5759

Warning: Undefined array key "oxygen-universal-styles" in /var/www/wordpress_jb/wp-content/plugins/jetpack/class.jetpack.php on line 5759


Posted on March 2, 2009

I was looking for a creative way to be able to share my USB hard drive that I had formatted for the Mac with my PC. HFS Explorer, worked fine, but required me to extract files instead of being able to expose the volume as a drive letter. I decided I would search for something that would allow my Mac to not only read (which OS X does by default), but also write to an NTFS partition. I was going to reformat my USB hard drive as NTFS since I now primarily use it with my PCs.

My search turned up an app called MacFUSE. MacFUSE, as the website indicated, "implements a mechanism that makes it possible to implement a fully functional file system in a user-space program on Mac OS X (10.4 and above). It provides multiple APIs, one of which is a superset of the FUSE (File-system in USEr space) API that originated on Linux. Therefore, many existing FUSE file systems become readily usable on Mac OS X."

Next, my search turned up NTFS-3G, a driver that sits on top of MacFUSE and enables full read and write capabilities of NTFS under the Mac OS. I installed MacFUSE, and then NTFS-3G. After a reboot, I was on my way to copying files from the Mac to a USB hard drive, now formatted as NTFS. Well, kinda.

What I figured out is that the NTFS-3G driver seemed to cause a lot of problems with my Mac OS. Any time file access was taking place, whether it be on an HFS or NTFS file system, things seemed to "konk" out after a while. For example, I was copying a few ISOs over, and half way through the copy would error out, but it seem to hang the entire operating system. I tried several different files, large and smaller, with the same result.

I quickly removed MacFUSE and NTFS-3G and my problems relating to file system operations seemed to go away. Not sure what was happening there. For now I have decided to copy files through my virtual machine to the external drive. It adds a layer of abstraction, and seems to hinder the performance somewhat, but the copy operations do finish successfully.

Have you used MacFUSE or NTFS-3G and had a different experience?

About JB

I've been a technologist for over 20 years, getting my start in IT with a large Fortune 100 international retailer in the 1990s. I love to talk about new technology, mobile devices, software development, photography, and the weather.  The opinions expressed on this blog are my own.

Follow me

Copyright © Justin Braun.  All rights reserved.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram