Install brew by running this command (from here with full information)

ruby -e "$(curl -fsSL"

Start the process:

  • Run the this command for install
     brew install homebrew/fuse/ntfs-3g.
  • However, this error might appear:
 ntfs-3g: OsxfuseRequirement unsatisfied!

You can install with Homebrew-Cask:
 brew cask install osxfuse

You can download from:
 Error: An unsatisfied requirement failed this build.
  • Need install osxfuse first. So run the suggested command:
    brew cask install osxfuse
  • Run the first command again in order to complete the process.
    brew install homebrew/fuse/ntfs-3g.
  • Run this command to identify the disk that you like to mount:
  • diskutil list
  • Create a folder to mount to:
  • sudo mkdir /Volumes/Kyle_Data_NTFS
  • First of all, make sure you unmount the drive which is currently in “Read-only” mode:
  • Then, run the command to mount the drive:
  • sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other
  • Save the above command line and execute whenever you need to write to NTFS drive.