How to copy files to read-only NTFS hard drive on a Mac?

I want to copy my some files from Mac (Macbook-Air) to an USB external hard drive, formatted as NTFS.

How is it possible? Because when I do copy my files from the Mac and go to paste them on the external HD there is no option for paste.


Solution 1:

The problem is that your drive is NTFS formatted. OS X can't write NTFS out of the box (at least not without some tweaks). Here are some ways to do this.

Format the drive as FAT-32

This is the obvious answer to those who don't want to install software that potentially could harm their data (which is always the case with hacks / unstable software). Re-format the drive to FAT-32, which both Windows and OS X can read and write out of the box.

This is of course not a solution for files larger than 4GiB.

NTFS-3G via Homebrew installation

If you have Homebrew, installing NTFS support is as easy as running the following in a terminal:

brew install ntfs-3g

Then, follow the instructions on the screen. Homebrew will tell you how to replace the default OS X automounter so external NTFS drives are mounted using the new driver. Those are a couple of commands you need to run through your terminal.

NTFS-3G via GUI installation

This is a free version (there's also a paid one, and the free one's a bit harder to find).

  • First, download and install Fuse for OS X and select the MACFUSE compaibility layer during the install.

  • Then, download NTFS-3G, a free NTFS driver. Download the latest version from here and install it.

  • You will have a new option in System Preferences that enables you to write to NTFS drives.

Commercial solutions

These are not free, but offer support and promise better speed/stability.

  • Tuxera NTFS for Mac
  • Paragon NTFS

Hacks

  • There is SL-NTFS, which isn't maintained anymore, but promises to enable NTFS write support on Snow Leopard (10.6).

    Because SL-NTFS is basically an interface for configuring the Apple NTFS driver, any issues you might encounter will be related to the Apple driver rather than SL-NTFS. If you require a more robust, supported solution for writing to NTFS drives/partitions, I recommend you locate a more comprehensive solution.

  • This is a hack for enabling NTFS write support on OS X 10.6 which involves some command line tweaks. Again, use it at your own risk.


I felt those were lacking an overview of tools:

  • A free utility for NTFS writing on Mac OS X 10.6.5?
  • How to access external HDD with NTFS from my iMac for free?
  • How to delete files from NTFS formatted external drive using OS X?

Solution 2:

Get the latest version of MacFuse first from here.

After you install it, you will need to install ntfs-3g. This is the FUSE. You will need to make sure you have the latest versions of both, since older versions of ntfs-3g might not work with a newer version of MacFuse.

You should now be able to read AND write from your Mac to any NTFS drive.