Better Method For NTFS on MAC

My previous method to write NTFS hard disk on Mac is from Apple experimental and sometimes it doesn’t work well. The following method will work better but  a little troublesome as it is only for user who understand scripting

  1. Download OS X Fuse and install. (Leave the checkbox as it is.)
  2. Open Terminal and run the following command:
    • xcode-select –-install
    • /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
    • brew install homebrew/fuse/ntfs-3g
  3. Now you’ll need to disable System Integrity Protection.
  4. Reboot your Mac and hold Command+R while it’s booting. It’ll boot into a special recovery mode environment.
  5. Launch Terminal from the Utilities menu in recovery mode and run the following command to disable System Integrity Protection.
    • csrutil disable
    • reboot
  6. After your Mac has reboot, run Terminal and open a window and run the following command.
    • sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
    • sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
  7. Reboot your Mac and hold Command+R while it’s booting. It’ll boot into a special recovery mode environment.
  8. Launch Terminal from the Utilities menu in recovery mode and run the following command to enable System Integrity Protection.
    • csrutil enable
    • reboot
  9. After your Mac has reboot, your NTFS hard disk should be writeable.

To uninstall everything back to square one, you’ll need to first disable System Integrity Protection. After you do that, run the following commands:

  1. sudo rm /sbin/mount_ntfs
  2. sudo mv /sbin/mount_ntfs.original /sbin/mount_ntfs
  3. brew uninstall ntfs-3g
  4. /usr/bin/ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)

You can then uninstall FUSE for OS X from its panel in the System Preferences window and re-enable System Integrity Protection

Method from source (How-To Geek)

Leave a Reply